Skip to content

Professional Experience

Download CV

Work Experience

Software Architect Technical Lead

Fakir Technology Consultants GmbH (inno2fleet E-Mobility Services)

Berlin, Germany (Remote)

Mar 2022 – Jan 2025
  • Developed and maintained multiple backend microservices within the Inno2Fleet platform using NestJS and Typescript
  • Designed and implemented Azure cloud infrastructure (AKS) for inno2fleet services
  • Scaled system to support 1,500+ European charging stations, processing 20,000+ monthly charging sessions
  • Led GDPR-compliant cloud migration from GCP to Azure, ensuring data protection compliance
  • Optimized microservices architecture for 8 core systems, including Fleetbook and Tendergy
  • Improved deployment efficiency and scalability for enterprise-level performance
  • Reduced cloud costs by 45% (€5,000 → €2,720/month) through automated scaling and resource optimization
  • Implemented Kubernetes with GitOps workflows on AKS, achieving 35% faster API response times
  • Streamlined CI/CD pipelines using GitLab and Terraform, reaching 99% deployment success rate

Senior Backend Engineer

Fakir Technology Consultants GmbH (inno2fleet E-Mobility Services)

Berlin, Germany (Remote)

Mar 2021 – Jan 2025
  • Built fleet eConsultant analysis platform using NestJS/TypeScript
  • Delivered real-time decision-making tools for clients
  • Improved system reliability 30% by transitioning message queue system from Redis to RabbitMQ
  • Enhanced code quality through test automation with Jest framework
  • Increased test coverage up to 65% across core services

Lead Backend Engineer

Mehrpardaz (Flight Operations Platform)

Tehran, Iran (Remote)

May 2020 – Apr 2021
  • Developed backend system for aviation iPadOS app enabling real-time flight operations
  • Created modular architecture patterns for authentication, logging, and error handling
  • Integrated flight tracking and weather data services including OpenWeatherMap API
  • Established engineering best practices including code reviews and CI/CD workflows
  • Mentored and onboarded new backend engineers to improve team productivity

Backend Developer

Finnotech (Open Banking Platform)

Tehran, Iran (Hybrid)

Feb 2020 – May 2020
  • Refactored authentication service for banking systems with enhanced security measures
  • Implemented rate limiting and error logging for improved system reliability

Backend Developer

Iran Kish Credit Card Co (KICCC)

Tehran, Iran (On-Site)

Dec 2018 – Dec 2019
  • Modernized legacy systems by introducing Node.js stack for mobile banking APIs
  • Developed Express.js/MongoDB REST APIs with 15% performance improvement over legacy systems

Backend Developer

Jahesh (ImenFood Startup)

Tehran, Iran (Hybrid)

Sep 2018 – Nov 2018
  • Created restaurant safety evaluation system using Python/Django
  • Sole backend developer responsible for API design and implementation

Junior Software Developer

Baharan Sarv Gostar (Learning Management System)

Tehran, Iran (On-Site)

Oct 2015 – Sep 2018
  • Built C#/.NET modules for student enrollment and grading systems
  • Developed Android companion app for course management and student engagement
  • Improved system stability by implementing comprehensive error handling

Recent Certifications

Cloud & DevOps

  • Introduction to Generative AI by Google Cloud (2024)
  • Advanced Terraform (2024)
  • Microservices: Security (2024)
  • Azure Administration Essential Training (2024)

Backend Development

  • Building High-Throughput Data Microservices (2024)
  • Object-Oriented Programming in JavaScript
  • REST APIs with Flask and Python