Summary
Benjamin Ndugga is a seasoned Java Application Developer with over a decade of hands-on experience designing and delivering scalable, secure backend systems across finance and telecommunications. He specializes in Java, Spring Boot, RESTful APIs, microservices and cloud-native deployments, and has led end-to-end SDLC efforts and mentoring initiatives on high-impact projects like Stanbic Bank’s Auto Collect Platform and Biller Payment System. His career spans roles from systems engineering at IBM to product and DevOps leadership at Airtel and Flyhub, giving him deep operational insight into VAS, provisioning and payment systems. Based in Doha, he blends pragmatic engineering with enterprise architecture skills and a data-focused MSc, enabling him to bridge development, integrations and production reliability. An experienced practitioner of Agile and DevOps, he is known for turning complex stakeholder requirements into auditable, high-performance solutions.
10 years of coding experience
14 years of employment as a software developer
O and A'level O and A Level Certificate, O and A'level O and A Level Certificate at King's College Budo
Masters of Science in Information Technology Data Science, Masters of Science in Information Technology Data Science at ISBAT University
Oracle Certified Professional Data Modeling/Warehousing and Database Administration, Oracle Certified Professional Data Modeling/Warehousing and Database Administration at Aptech Computer Education Uganda
Bachelor of Science (BSc) Information Technology, Bachelor of Science (BSc) Information Technology at Uganda Christian University
French, English