Dinu Kumarage is a Senior Technical Program Manager at Amazon Advertising with 12 years of software engineering and program leadership experience, progressing from SDE to TPM and now senior TPM roles while building advertising products that avoid personal identifiers. A University of Moratuwa alum with ongoing master's study and an Android Nanodegree, Dinu blends deep engineering chops—contributed features and memory-leak fixes to the Wikimedia Commons Android app—with cross-team program skills in roadmap planning, metrics-driven troubleshooting, and stakeholder negotiation. Experienced in low-latency trading systems from MillenniumIT and open-source mentorship through KDE and Wikimedia internships, Dinu pairs rigorous technical problem solving with a track record of shipping production-quality mobile and backend features. Outside work they document outdoor adventures on Instagram, hinting at a curious, persistent approach both on hikes and in complex program delivery.
12 years of coding experience
8 years of employment as a software developer
Master’s Degree Computer Science, Master’s Degree Computer Science at University of Moratuwa
Android Developer Nano Degree Android Development, Android Developer Nano Degree Android Development at Udacity
Physical Sciences, Physical Sciences at Devi Balika Vidyalaya
The Wikimedia Commons Android app allows users to upload pictures from their Android phone/tablet to Wikimedia Commons
Role in this project:
Mobile Developer (Android)
Contributions:17 PRs, 3 pushes, 15 comments in 4 months
Contributions summary:Dinu primarily worked on the Wikimedia Commons Android app, implementing features and addressing code issues. They added functionality for setting an upload limit in the settings, which involved modifying the settings fragment and contributions activity to respect the new limit. Furthermore, the user fixed code style issues and addressed the issue of reloading the cursor after the settings were changed, enhancing the app's performance and user experience. They also integrated Leak Canary for memory leak detection.
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.
Request Free Trial
Dinu Kumarage - Senior Technical Program Manager at Amazon