John The Ripper Full Stack Developer · Data Scientist · Problem Solver
I'm a passionate software developer based in Nairobi, Kenya. I build scalable web applications, machine learning pipelines, and data-driven products. With expertise in Python, Django, React, and modern ML frameworks, I turn complex problems into elegant solutions.
What I Know
Skills & Technologies
What I've Built
Featured Projects
All Projects →Real-time Chat App
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 …
Crop Disease Detection
A deep learning model that detects crop diseases from leaf photographs with 94% accuracy. Built to help smallholder farmers in Kenya identify …
E-Commerce Platform
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 …
Portfolio CMS
A dynamic portfolio website with a built-in CMS, blog engine with social media auto-posting, project management, and contact form.
Data Pipeline Dashboard
An automated ETL pipeline that ingests data from multiple sources, processes it using Apache Spark, and visualizes insights in an interactive dashboard …
Thoughts & Insights
Latest Articles
All Posts →How I built a real-time BI dashboard processing 2M transactions daily for a Nairobi fintech.
Key patterns for building scalable, secure REST APIs with Django REST Framework.
A step-by-step guide to building a production-ready ML pipeline — from data preprocessing to model deployment.