Explore a curated collection of my key projects that showcase my skills, creativity, and problem-solving abilities. Each project demonstrates practical solutions, innovative approaches, and the impact of my work in real-world scenarios.
Image Not yet available
A Python-based web scraper that collects job listings from Opportunity Rwanda, filters them based on type (internship, contract), and uploads the results to Airtable for easy access.
Image Not yet available
Built an e-commerce API for managing products and orders using Django Rest Framework. Features include product management, user authentication, and real-time order updates.
Image Not yet available
Web application for managing chicken distribution between farmers and customers. Includes user authentication, dynamic requests from customers, and an admin dashboard for farmers.
Image Not yet available
Custom Unix shell with command parsing, system calls, and process handling.
Image Not yet available
Implemented insert, delete, traverse, balance, and BST check operations.
Image Not yet available
Interactive CLI game with user input, difficulty levels, and random number logic.
Image Not yet available
Playground for low-level C projects: HTTP server and CLI tooling (in progress).
Image Not yet available
A digital platform designed to modernize how Rwandan citizens engage with public services. Includes role-based access (Admin, Agency Staff, Citizen).
Image Not yet available
A web application handling backend functionalities of an online store selling timber-based furniture.
Image Not yet available
Logic for a ticket booking system implemented with raw Go programming language in a CLI environment.
Image Not yet available
Machine learning project predicting student performance using regression models. Developed as part of the Elevvo Machine Learning Internship Program. Includes data cleaning, visualization, linear regression modeling, and evaluation.
Image Not yet available
Unsupervised learning experiments on customer segmentation using the Mall Customer dataset. Applies KMeans clustering (and optionally DBSCAN) to group customers by income and spending score, with visualization and analysis of average spending per cluster.
Image Not yet available
Deep learning project for classifying oral cancer images. UMLomo aids in early detection and diagnosis from images, leveraging transfer learning and medical image analysis techniques.