Resume

A combination of academic foundation and professional experience in building modern digital solutions.
Download CVView Resume

Professional Journey

Dec 2025 – Present
Freelance Python Software Engineer
Independent · Remote

Architected distributed task queues, real-time applications, and RAG-powered chatbots with 95%+ relevance on domain queries.

Key Responsibilities:
  • Built distributed task queue with FastAPI, Celery, and RabbitMQ for 1000+ concurrent tasks with 40% latency reduction.

  • Developed real-time chat app with WebSocket supporting 500+ simultaneous users with multi-room presence.

  • Built RAG-powered chatbot using LLM embeddings and semantic search for 95%+ relevance on domain queries.

  • Managed full lifecycle of 5+ Python projects with 80%+ test coverage and automated CI/CD.

Python 3.10+
FastAPI
Celery
WebSockets
PostgreSQL
Redis
LangChain
Docker
AWS
Jul 2024 – Dec 2025
Software Engineer
Quera · Tehran, Iran · Remote

Architected async task pipelines, owned cloud infrastructure on AWS/DigitalOcean, and led code reviews for a 5-engineer team.

Key Responsibilities:
  • Built async task pipeline with FastAPI, Celery, and RabbitMQ for high-volume background jobs.

  • Managed cloud infrastructure on AWS and DigitalOcean with Docker, Kubernetes, and automated CI/CD.

  • Deployed Elasticsearch and optimized PostgreSQL/Redis for reduced read latency under peak traffic.

  • Led weekly architecture reviews and introduced PR conventions that reduced regressions.

Python 3
FastAPI
Django
PostgreSQL
Redis
Elasticsearch
Celery
RabbitMQ
Docker
Kubernetes
AWS
DigitalOcean
GitHub Actions
Nov 2022 – Jun 2024
Software Engineer
Rahpooyan Gostar · Tehran, Iran · Remote

Refactored monolith into microservices, designed ETL workflows, and mentored junior developers.

Key Responsibilities:
  • Refactored monolith into independently deployable REST services, improving deployment cadence.

  • Built ETL pipelines integrating PostgreSQL, MongoDB, and Redis for unified reporting.

  • Optimized slow queries with targeted indexing under production load.

  • Mentored two junior developers through their first production deployments.

Python 3
Django
FastAPI
PostgreSQL
MongoDB
Redis
Docker
Linux
CI/CD
Mar 2018 – Dec 2019
Python Software Engineer
Technoarch Softwares · Tehran, Iran

Built RESTful APIs and ETL automation using Django, Flask, and Docker.

Key Responsibilities:
  • Developed REST APIs and microservices with Django and Flask for client-facing products.

  • Automated ETL data migration across PostgreSQL, MySQL, and MongoDB.

  • Introduced Docker dev environments and CI/CD pipelines for automated testing.

Python
Django
Flask
PostgreSQL
MySQL
MongoDB
Docker
Git
Oct 2016 – Feb 2018
Python Developer
Pishgaman Fanavari Etelaat (ICT) · Tehran, Iran

Developed REST APIs with Flask and maintained 80%+ test coverage using Pytest.

Key Responsibilities:
  • Built REST APIs with Flask using OOP design patterns on an Agile team.

  • Maintained 80%+ test coverage with Pytest on core API modules.

  • Managed GitLab workflows and Docker-based development environments.

Python 3
Django
Flask
PostgreSQL
Docker
Pytest
Git
Aug 2014 – Sep 2016
Data Engineer
Rahkaran Information Systems · Tehran, Iran

Built ETL pipelines with Python to automate reporting and data processing.

Key Responsibilities:
  • Developed ETL pipelines with pandas and numpy for operational data processing.

  • Cleaned and normalized data from inconsistent source formats for business operations.

Python
pandas
numpy
ETL
SQL
PostgreSQL
MySQL
MongoDB
Git