Skip to content

Professional Experience

Asan-Cycle (Peugeot France)

Senior Software Engineer
Tehran, Iran · Full-time
March 2025 – May 2026

  • Designed and developed backend APIs using Express.js and FastAPI.
  • Designed and optimized PostgreSQL and MongoDB databases.
  • Implemented Redis caching to improve service performance.
  • Containerized and deployed services using Docker and Docker Compose.
  • Configured and maintained Nginx as a reverse proxy and web server.
  • Developed and deployed services in Linux environments.
  • Developed and maintained frontend applications using React.js, Next.js, and Material UI.

Dadeh Pardazan Hamenavard

DevOps Engineer
Tehran, Iran · Full-time
March 2024 – March 2025

  • Designed and implemented container-based infrastructure using Docker and Docker Compose.
  • Built and maintained CI/CD pipelines using GitLab CI/CD and GitLab Runner.
  • Deployed and managed a centralized Docker Registry for storing and distributing container images.
  • Configured Nginx as a reverse proxy and web server for multiple services.
  • Developed and optimized Dockerfiles and build and deployment workflows.
  • Created scripts and automation tools for operational tasks and deployments.
  • Improved deployment, monitoring, and infrastructure management processes to increase service reliability and release efficiency.

Banks Pension Fund

Software Engineer & DevOps Engineer
Tehran, Iran · Full-time
July 2022 – May 2024

  • Developed and maintained backend APIs using Express.js.
  • Designed and managed MongoDB and Microsoft SQL Server databases.
  • Implemented Redis caching and performance optimizations.
  • Deployed and managed services and reverse proxy configurations using Nginx.
  • Implemented and maintained CI/CD pipelines for software projects.
  • Developed and published JavaScript and Python packages.
  • Developed and maintained frontend applications using React.js and Next.js.
  • Contributed to the development of integrated services connected to government systems, including the National Organization for Civil Registration and Social Security Organization.
  • Set up and managed GitLab, Git Server, and Gitea as source code management infrastructure.

Shahab Khodro

Software Developer
Karaj, Iran · Part-time
September 2022 – May 2023

  • Developed backend APIs using Express.js.
  • Developed frontend applications using React.js.
  • Managed MongoDB databases.
  • Set up and configured Nginx.

Narben Information Technology

Backend Developer
Tehran, Iran · Full-time
November 2021 – June 2022

  • Developed backend applications using Laravel.
  • Designed and implemented services and managed MySQL databases.
  • Deployed and managed services on Linux servers using PM2.
  • Developed user interfaces using Material UI.

Narben

Backend Developer
Tehran, Iran · Part-time
April 2019 – November 2021

  • Developed and maintained backend services using PHP.
  • Designed and managed MySQL and MariaDB databases.
  • Developed and maintained frontend services using Bootstrap.