My Projects

A collection of things I've built — from full stack web apps to machine learning pipelines.

💻
Full Stack ● Live ★ Featured

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.

Django Channels WebSocket React Redis PostgreSQL
💻
Data Science / ML ● Live ★ Featured

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+ …

Python TensorFlow FastAPI React PostgreSQL Docker
💻
Full Stack ● Live ★ Featured

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 …

Django React PostgreSQL Redis Celery Stripe M-Pesa
💻
Full Stack ● Live

Portfolio CMS

This very portfolio — built with Django

A dynamic portfolio website with a built-in CMS, blog engine with social media auto-posting, project management, and contact form.

Django SQLite Python
💻
Data Science / ML ● Live

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.

Python Apache Spark Airflow PostgreSQL React D3.js