Mahmoud Sagharjoughi is a technical lead with a decade of hands-on experience building and scaling backend systems across e-commerce, payments, and gaming domains. He specializes in modernizing legacy monoliths to microservices, improving performance through query optimization, Redis caching, and asynchronous processing, and has repeatedly cut latency and defect rates while boosting throughput. As a leader he hires and mentors small high-performing teams, introducing DDD, BDD and TDD practices that measurably improved quality and productivity. Notable outcomes include a 90% reduction in product update times, a 20% lift in sales via BI-driven decisions, and a 40% drop in production bugs through CI/CD and local Kubernetes workflows. Comfortable across the stack, Mahmoud has also shipped customer-facing React experiences that increased engagement and retention. Based in Dubai, he combines pragmatic engineering with data-informed product thinking to deliver scalable, business-impacting systems.
9 years of coding experience
8 years of employment as a software developer
Bachelor's degree, Computer Software Engineering, Bachelor's degree, Computer Software Engineering at Islamic Azad University Central Tehran Branch
High School, Physics & Mathematics, High School, Physics & Mathematics at Alborz High School
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.