Summary
Majid Hosseini is a Director of Engineering with 11+ years building and leading backend-first teams, specializing in Scala-based microservices, system architecture, and database design. He has driven engineering at travel and fintech products—shaping microservice migrations, improving financial reconciliation, and launching 20+ services while scaling squads and processes. A hands-on technical leader, he pairs deep knowledge of Scala/Akka/Kafka/Postgres with practical experience in CI/CD, Kubernetes, and DDD-driven architectures. Known as a systematic troubleshooter and self-learner, he balances ship-it pragmatism with clean, testable code and measurable operational improvements. Based in Tehran, he brings a curiosity for new technologies and environments and a track record of turning complex domain problems into incremental business value.
11 years of coding experience
18 years of employment as a software developer
Bachelor of Engineering (BEng), Computer Software Engineering, Bachelor of Engineering (BEng), Computer Software Engineering at Raja University
Associate's degree, Industrial Drawing, Associate's degree, Industrial Drawing at Azad University (IAU)
Persian, English