Software engineer focused on backend systems, full-stack applications, mobile delivery, and practical automation.
I build reliable software across backend, web, and mobile stacks. My day-to-day work includes Spring Boot services, Kotlin and Java backend development, Go APIs, Next.js and React frontends, React Native mobile apps, and CI/CD workflows.
Most of my current client and production work sits in private repositories. This profile highlights the public work, experiments, and representative projects that best match my CV.
- Systems Developer (Volunteer) at the Ministry of Health, contributing to patient and partner registry systems in Go
- Software Developer at Coseke Uganda Limited, building full-stack systems and enterprise integrations
- Freelance developer delivering websites, APIs, and product builds for clients since 2020
- Built an offline-first React Native mobile application for Ebtabo POS and set up CI/CD for automated APK builds and Google Play Store delivery
- Worked with the Ministry of Health on partner and patient registry systems in Go, including analytics support for planning and budgeting
- Delivered full-stack applications at Coseke using Spring Boot, Kotlin, Java, React, and Next.js, including Alfresco integrations and technical bid support
- Contributed as a software engineer and consultant on blockchain and AI research focused on energy efficiency and security
- Ebtabo Mobile Application - contracted offline-first React Native application work for Ebtabo POS with CI/CD-backed APK delivery
- Ministry of Health Partners Portal - internal Go-based portal work for monitoring health-program support and improving planning visibility
- Blockchain E-Banking System - DAO-style banking and token campaign platform built with Next.js, Firebase, and Solidity
- Portfolio Website - plain CV-style portfolio site built with Next.js, TypeScript, and Tailwind CSS
- MT5 Algo Trading Models - machine learning experiments using MetaTrader 5 historical market data
- Business Manager API - Go backend API work reflecting server-side engineering capability
- Backend: Spring Boot, Kotlin, Java, Golang, REST APIs, WebSockets
- Frontend: React, Next.js, TypeScript
- Mobile: React Native, Expo
- Data and AI: Python, machine learning, data analysis
- Infrastructure: Docker, Docker Compose, CI/CD, Linux deployment
- Data stores: Postgres, MSSQL



