Mahir Chowdhury is a senior backend engineer with 11 years of experience specializing in high-throughput, reliable systems—payments, SMS routing at ~100K messages/day, and large-scale e-commerce data pipelines. Skilled in Go, Elixir, and Python, he excels at diagnosing bottlenecks, stabilizing systems under load, and designing robust backend architectures. He favors reading and auditing code to quickly understand and improve legacy systems, making him effective at short-cycle reliability wins. Based in Dhaka, he has progressed through multiple engineering roles at Pathao and brings startup-tested infrastructure experience from Zelf AI and other teams. Notably, his background spans both software and electronics/telecom engineering, giving him an edge in systems-level thinking when tackling performance and integration challenges.
11 years of coding experience
5 years of employment as a software developer
Horimohan Govt. High School
Bachelor of Science - BS, Electronics and Telecommunication Engineering, Bachelor of Science - BS, Electronics and Telecommunication Engineering at Rajshahi University of Engineering & Technology
Bachelor of Science - BS, Computer Science, Bachelor of Science - BS, Computer Science at Goldsmiths, University of London
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.