Denis Oluka is a Senior Frontend and Mobile Applications Developer based in Kampala with eight years building secure, user-focused mobile and web solutions across fintech and health tech. He specializes in Kotlin, Java, Dart/Flutter, and modern frontend stacks (React, Angular), and has deep experience integrating EMV payments, wallets, and B2B features for production-grade apps. At Interswitch East Africa he combines native Android expertise with cross-platform Flutter and React Native work, applying MVVM, Coroutines, and Firebase to deliver resilient, maintainable code. A First Class Computer Science graduate and Microverse alumnus, he also brings full-stack chops (Node.js, MongoDB) that help bridge client needs and backend services. Notably, Denis has repeatedly modernized legacy Java apps to Kotlin and shipped payment-compliant solutions, reflecting a pragmatic focus on security, performance, and real-world product outcomes.
8 years of coding experience
6 years of employment as a software developer
Bachelor's Degree in Computer Science, Computing, First Class, Bachelor's Degree in Computer Science, Computing, First Class at Ndejje University
Microverse Software Development Program, Computer Software Engineering, Microverse Software Development Program, Computer Software Engineering at Microverse
Bachelor of Energy Technology, Renewable Energy Technology, 1st, Bachelor of Energy Technology, Renewable Energy Technology, 1st at Kumi University
Contributions:1 release, 38 commits, 26 PRs in 10 months
moviedatabasemovie-databasethe-movie-database
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
Denis Oluka - Frontend & Mobile Applications Developer