Professional Experience
Download CVWork 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