Kamal Mahmud is a product-minded Senior Software Engineer with 10 years’ experience building and optimizing high-scale payment and e-commerce systems in Jakarta. He has a strong Java background and a track record of cost- and performance-driven improvements—cutting API call volumes from hundreds of millions to single-digit millions, halving service instances, and saving thousands of dollars annually through targeted optimizations. At GoPay and tiket.com he shipped major features like GoPay Tabungan and OAuth2 integrations while improving reliability during deployments and enhancing observability. Known for combining solid engineering principles with curiosity, he also mentors junior engineers and champions documentation and pragmatic refactors that prevent long-standing bugs.
10 years of coding experience
4 years of employment as a software developer
Bachelor's degree, Computer Science, Bachelor's degree, Computer Science at Telkom University
Contributions:20 commits, 15 pushes, 3 branches in 2 years 2 months
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.