I am a Computer Engineer and Machine Learning Enthusiast with a passion for Internet of Things (IoT) and AI applications. I specialize in building data-driven solutions and deploying low-cost technologies for real-world impact. Currently, I am expanding my expertise in Deep Learning and building on AWS. Occasionally I write technical posts and personal reflections on this Blog.
Questions of interest:
The Measurement Gap: How do we bridge the “spatial gap” between high-accuracy ground stations (point measurements) and global satellite data (area-averaged)?
Sensor Fusion: How can low-cost IoT sensor networks (which are often “noisy”) be calibrated/updated in real-time using data from high-grade reference instruments?
How do ground air quality measurements compare with remote/satellite derived measurements and how can they be improved especially in Africa?
How do the latest advances in computer vision advance remote sensing and what areas can they be applied to improve sensing?
What is the impact of advances in Internet of Things (IoT), AI and remote sensing and which initiatives are taking advantage of them especially on the african continent?
Professional Summary
- Specialized in Web Development, Machine Learning, and IoT devices (Raspberry Pi, Arduino).
- Experienced in developing Progressive Web Applications (PWAs) and scalable data-driven solutions.
- Skilled in cloud technologies, particularly Google Cloud Platform (Vertex AI, BigQuery) and AWS.
- Active open-source contributor, including the Machine Learning Complete package.
- Passionate about democratizing technology through low-cost sensor deployment and accessible education.
Download Resumes
Technical Skills
Projects
Featured works in Software Engineering and Research
\* Note: Some images are illustrative representations and may not be direct screenshots of the project.
Research Trend
Air Quality Analysis Dashboard
Developed an interactive dashboard to analyze PM2.5 air quality trends in Kigali, Rwanda, using data from US Embassy reference monitors. Investigates diurnal and seasonal patterns to highlight public health risks.
Web App
Countdown PWA
A feature-rich Countdown timer Progressive Web App (PWA) with customizable themes and offline support. Achieved significant user engagement through user-centered design iterations.
Computer Vision
Pollution Source Classification
Developed computer vision models to classify pollution sources from PM filters using smartphone imagery, facilitating low-cost air quality analysis and source apportionment.
GCP Dataflow
Real-Time Taxi Fleet Management
Designed a streaming data pipeline using Google Cloud Dataflow and BigQuery to ingest and analyze real-time taxi data, displaying live metrics on Looker Studio.
Deep Learning
Free Background Remover
Deployed a semantic segmentation model on Hugging Face to remove image backgrounds automatically. Uses `rembg` and U2Net models for high-quality segmentation.
AutoML
Predicting Loan Risk
Built and deployed a loan default risk prediction model using Google Cloud Vertex AI AutoML, showcasing rigorous feature engineering and model evaluation.
Big Data
E-commerce Purchase Prediction
Leveraged BigQuery ML to predict customer purchase behavior, improving marketing ROI by 9x through targeted analysis of first-time visitors.
Embedded C++
GSM HTTP Requests
Implementation of HTTP GET and POST requests using GSM modules with C++. A core component for remote IoT data transmission.
Java/TSQL
University Admission System
A comprehensive Admission Management System built with JavaFx and TSQL, designed to streamline the university enrollment process.
Remote Sensing
Transmission Corridor Monitoring
Used Google Earth Engine and CNNs to detect encroachment on power transmission corridors in Ghana, enhancing safety for GRIDCo.
Unity / C#
Escape the Covid Maze
A 2D Unity3D game challenging players to navigate a maze while avoiding dynamic enemies using A\* search algorithms.
Open Source
Machine Learning Complete
Contributor to a comprehensive machine learning educational package to democratize AI education.
Experience
Research Associate
Feb 2024 - Oct 2025Worked with Prof Edwin Mugume on a project building low-cost weather sensors, focusing on the deployment and maintenance of these solutions across East Africa.
Research Assistant
2023 - 2024Collaborated with Prof Albert Presto to develop computer vision models for classifying pollution sources from Particulate Matter (PM) filters using smartphone images.
MSc Electrical and Computer Engineering
2022 - 2024Specialized in Machine Learning and Software Engineering. Served as Club President for the Internet of Things (IoT) club.
BSc Computer Engineering
2017 - 2021Gained a solid foundation in computer engineering principles and practices.
Send a Message
Have a question or want to connect? Please add a way to contact you.