Portfolio
My Projects
A collection of things I've built — from full stack web apps to machine learning pipelines.
Real-time Chat App
WebSocket-based chat with end-to-end encryption
A real-time messaging application built with Django Channels and WebSockets. Supports group chats, direct messages, file sharing, and end-to-end encryption with read receipts and typing indicators.
Crop Disease Detection
CNN model detecting plant diseases from leaf images
A deep learning model that detects crop diseases from leaf photographs with 94% accuracy. Built to help smallholder farmers in Kenya identify plant diseases early. Trained on 50,000+ …
E-Commerce Platform
Full-featured online store with real-time inventory
A complete e-commerce solution built with Django and React. Features include real-time inventory management, payment integration with M-Pesa and Stripe, product recommendations using collaborative filtering, and a responsive …
Data Pipeline Dashboard
ETL pipeline with real-time monitoring
An automated ETL pipeline that ingests data from multiple sources, processes it using Apache Spark, and visualizes insights in an interactive dashboard for 2M+ daily transactions.