Professional Experience
Download CVWork Experience
Backend Team Lead & Technical Architect
Fakir Technology Consultants GmbH (Client: Schneider Electric - inno2fleet Services)
Berlin, Germany (Full-Time, Remote)
Mar 2022 – Jan 2025
- Aligned with Head of Product to translate business needs into technical specs and development roadmaps
- Led GCP to Azure migration, ensuring GDPR compliance and zero downtime across 3 major products
- Managed Azure Kubernetes Service (AKS) infrastructure supporting EV charging platform with high availability and scalability requirements
- Architected monorepo solution using Lerna and NX, developing reusable generic libraries deployed across multiple microservices
- Upgraded core systems: NestJS major versions and PostgreSQL Flexible Server migration
- Migrated messaging infrastructure from Redis Pub/Sub to RabbitMQ for enhanced monitoring capabilities and system stability
- Optimized cloud infrastructure costs through resource monitoring and implementing comprehensive observability stack
- Deployed monitoring solutions including Grafana, Prometheus, and Redash via Helm Charts for improved system visibility
- Enhanced CI/CD pipeline efficiency in GitLab, integrating automated testing and improving deployment reliability across core microservices
- Mentored and onboarded backend developers to accelerate team productivity and knowledge transfer
- Conducted technical interviews for team expansion and candidate evaluation
- Created comprehensive documentation for infrastructure architecture and incident management processes
- Managed technical debt resolution by upgrading outdated libraries and improving code maintainability across the entire codebase
Senior Backend Engineer
Fakir Technology Consultants GmbH (Client: Schneider Electric - inno2fleet Services)
Berlin, Germany (Full-Time, Remote)
Mar 2021 – Feb 2022
- Built eConsultant MVP from ground up, to calculate CO₂ emissions and EV transition investment for European fleets
- Developed RESTful APIs using NestJS/TypeScript to support consultation, installation, and charging services for enterprise clients
- Integrated Postman and Jest tests into GitLab CI/CD, improving coverage across key services
- Optimized database performance through PostgreSQL query optimization, reducing API response times for high-traffic consultation endpoints
- Refactored billing service into modular components, enabling parallel development and improving system maintainability
- Documented technical architecture and processes to streamline team workflows and facilitate knowledge transfer across development team
Senior Backend Engineer
Mehrpardaz Co (EN-Route Flight Operations Platform)
Tehran, Iran (Full-Time, Remote)
Jan 2020 – Feb 2021
- Built backend architecture from scratch using Express.js and JavaScript for aviation operations and crew management
- Designed and implemented RESTful APIs serving a React dashboard and iPadOS app for flight crew
- Integrated weather forecast APIs to deliver flight-specific meteorological data
- Developed features for weight/luggage management, crew scheduling, and document handling
- Architected offline sync system to provide flight crews with latest data before takeoff
- Onboarded and mentored 2 junior developers, creating onboarding docs and dev guidelines
- Established agile workflows using Jira and Mattermost for project and team management
- Designed MongoDB schema tailored to aviation data (crew schedules, flight plans, docs)
- Collaborated with frontend and iOS teams to ensure smooth API integration and UX
- Created technical documentation for backend services, APIs, and overall architecture
Backend Engineer
Iran Kish Credit Card Co (Mobile Banking, POS & Payment Gateway Services)
Tehran, Iran (Full-Time, On-Site)
Oct 2018 – Dec 2019
- Developed REST backend services using Express.js, JavaScript, and MongoDB, migrating from C# to Node.js ecosystem
- Integrated third-party RESTful and SOAP financial APIs to expand banking features
- Improved security by migrating from legacy 3DES to modern AES encryption standards
- Automated data migration via Python scripts converting legacy data to JSON format
Software Developer
Baharan Sarv Gostar (Learning Management System)
Tehran, Iran (Full-Time, On-Site)
Oct 2015 – Sep 2018
- Contributed on LMS development using .NET WebForms, C#, and Microsoft SQL Server for educational institutions
- Integrated Adobe Connect for online class hosting and virtual classroom management
- Managed on-premise VMware ESXi server infrastructure, gaining enterprise virtualization experience
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