AWS Certified Solutions Architect · Data Scientist · Backend Engineer
Based in Nairobi, KE — building systems that are intelligent, scalable, and production-ready.
I'm passionate about the intersection of cloud infrastructure, machine learning, and clean backend architecture. Whether it's deploying a churn prediction model, designing a containerised API, or wiring up cloud-native pipelines, I care about work that actually runs in the real world.
Languages Python · Go · C++
Cloud & DevOps AWS (SAA-C03) · Docker · Kubernetes · NGINX
Backend FastAPI · Django REST · Node.js
Data & ML Pandas · Scikit-Learn · TensorFlow · Jupyter
Databases PostgreSQL · MongoDB · MySQL · Firebase
| Project | Description | Stack |
|---|---|---|
| Churn Prediction Model | End-to-end ML case study diagnosing and improving a churn model for a mobile money platform | Python, Scikit-Learn, Pandas |
| E-Commerce Backend | Full backend system with auth, inventory, cart, and order processing | Django, Docker, PostgreSQL, Celery |
| Titanic ML Pipeline | Voting Classifier (SVM + Random Forest) with FastAPI backend, Docker, deployed on Render | FastAPI, Docker, Scikit-Learn |
| Airbnb Nairobi Analysis | Data analysis of Airbnb listings and pricing trends across Nairobi | Python, Pandas, Jupyter |
I write on Medium about data science, Python engineering, and working with cloud infrastructure.
- Nairobi Airbnb Market Analysis — rental trends and pricing factors across the city
- Food Prices in Kenya 2007–2025 — 18 years of agricultural price data
- Deepening work in Data Science, AI Agents & MLOps
- Exploring LLM workflows and agentic system design
- Open to Python / Data Engineering roles

