Skip to content

Professional Experience

Download CV

Work 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