I teach computer programming and computer-related courses online, practically and in plain language. I also design and build software for anyone with a real problem — individuals, startups, schools, clinics, NGOs, government ministries and private organisations across Uganda — owning the full lifecycle from requirements and architecture through development, deployment, training, and support.
My work spans full-stack software engineering, relational database management, server administration, network systems, cybersecurity best practices, and ICT project management. I am currently completing a Master of Science in Computer Science at Makerere University, researching distributed systems, blockchain, and machine learning.