Noise mapping and ambient sound recordings of the urban environment in Uganda
Scientific Data (Nature), 2026
Building intelligent systems at the intersection
of constrained hardware and real-world sensing.
📍 Kampala, Uganda · Makerere University · Sunbird AI
Research Interests
Deploying edge ML models for urban noise classification and wildlife bioacoustic sensing in constrained environments.
Air quality monitoring and biodiversity conservation through solar-powered IoT nodes and on-device inference.
Model quantization, pruning, and TinyML optimization for deployment on memory- and power-constrained hardware.
Low-resource multilingual NLP for African languages — translation pipelines, LLM fine-tuning, and dataset curation.
AI-driven voice feedback devices for assessing public service quality in local government and public institutions.
PCB design, solar energy harvesting circuits, and firmware development for long-running remote sensing deployments.
Professional Experience
📍 Kampala, Uganda
📍 Kampala, Uganda · College of Computing & Information Sciences
📍 Nyeri, Kenya · Center for Data Science & Artificial Intelligence
📍 Kampala, Uganda
📍 Makerere University, Kampala
Scholarly Work
Scientific Data (Nature), 2026
Proceedings of the AI for African Languages Conference 2025 · PMLR 314:1–20
DLI 2025 Research Track · PMLR 302:1–9
NeurIPS 2024 Workshop
Black in AI Workshop 2023
IST-Africa Conference (IST-Africa), pp. 1–6. IEEE
Academic Background
PhD in Computer Science
Edge-Optimized Multi-Modal Machine Learning for Urban Sensing
Makerere University, Kampala
In Progress
MSc in Computer Science
AI & Data Science
Makerere University, Kampala
2022 – 2024
BSc in Computer Engineering
Hardware & Embedded Systems
Makerere University, Kampala
2015 – 2020
Technical Expertise
Languages
AI & Edge ML
Protocols & Comms
Hardware & Systems
Cloud & DevOps
Research & MLOps
Academia
Embedded Systems I
1st Year · Recess Semester · Computer Science
Foundations of embedded hardware, bare-metal C programming, microcontroller registers, timers, and basic peripheral interfacing.
Embedded Systems II
3rd Year · Semester 2 · Software Engineering
Advanced embedded programming, hardware-software co-design, bus architectures, RTOS task management, and edge sensor pipelines.
Capstones & Project Mentorship
Undergraduate Supervision · Software Engineering
Mentoring final-year engineering candidates through system architecture, edge prototyping, testing, and thesis defense.
Get in Touch
Open to research collaborations, visiting fellowships, industrial consulting, and conversations around edge AI and environmental telemetry.