Production Systems

All Systems

End-to-end intelligent systems across data engineering, AI/ML, and real-time analytics. Each demonstrates architecture decisions, pipeline design, and measurable business impact.

Data & AI Systems

Bank Compliance Analytics Dashboard
GOVERNANCE · ANALYTICS

Bank Compliance Analytics Dashboard

Analytics Engineer

Problem: A Kenyan financial institution's compliance team spends 40+ hours monthly manually producing regulatory reports across fragmented data sources, with no automated alerting when KPIs approached breach thresholds.

Solution: Power BI dashboards with dbt transformations. Real-time compliance monitoring for Kenyan banking regulations. Automated alerting for regulatory breaches.

IMPACT

95% reduction in manual compliance reporting

Architecture: Raw Transactional Data → dbt Models (Staging → Intermediate → Mart) → PostgreSQL DWH → Power BI Semantic Layer → Compliance Dashboard + Alerts
Power BIdbtPostgreSQLPython
JobScout KE — Automated Job Hunting System
AUTOMATION · STREAMLIT

JobScout KE — Automated Job Hunting System

Full Stack Engineer

Problem: Job seekers manually checking 7+ platforms daily missed time-sensitive postings — the fragmented job market meant relevant roles expired before candidates found them.

Solution: Automated job aggregation system using Streamlit, Gmail API, Jooble API, Groq LLaMA, and Playwright. Multi-source scraping with Telegram notifications.

IMPACT

Automated job search across 7 platforms. Real-time notifications.

Architecture: Playwright Scraper + Jooble API → SQLite Deduplication Layer → Groq LLaMA Relevance Scorer → Telegram Bot Notification → Gmail Digest
StreamlitGmail APIPlaywrightSQLiteTelegram Bot
Kijani Care 360 — Environmental Monitoring Platform
GEOSPATIAL · ETL

Kijani Care 360 — Environmental Monitoring Platform

Data Engineer

Problem: Environmental NGOs and field teams tracking tree planting initiatives across Kenya had no centralized, real-time system to monitor survival rates, regional suitability, or impact metrics — leading to delayed reporting and duplicate field work.

Solution: Geospatial ETL pipeline + PostgreSQL/PostGIS. Real-time dashboards tracking 10,000+ tree planting records across Kenya. FastAPI backend, React frontend.

IMPACT

Monitoring 10K+ environmental records in real-time

Architecture: Field Input / CSV Upload → ETL Ingest → PostGIS PostgreSQL → FastAPI Analytics API → React Dashboard
FastAPIPostgreSQLPostGISReactDocker
Kipaji Chetu — AI Adaptive Learning Platform
AI · EDTECH · DATA SYSTEMS

Kipaji Chetu — AI Adaptive Learning Platform

AI Engineer & Backend Developer

Problem: Teachers in under-resourced schools have no scalable tool to deliver personalized assessments - every student received the same quiz regardless of performance level, and feedback was slow and manual.

Solution: AI-powered personalized learning system with adaptive quizzes, real-time feedback, and teacher analytics. Built with FastAPI, PostgreSQL, and LLM integration.

IMPACT

Automated personalized learning and feedback system with adaptive difficulty and real-time analytics for students and teachers.

Architecture: Student Attempt → Performance Log → Groq Adaptive Engine → Next Question + LLM Feedback → Teacher Analytics Dashboard
FastAPIPostgreSQLSQLAlchemyGroqEdge-TTSJavaScriptDocker
Safari Scout — AI Travel Assistant
RAG · AI SYSTEMS

Safari Scout — AI Travel Assistant

AI Engineer & Data Scientist

Problem: Travelers planning Kenya safaris spend 10+ hours manually researching across dozens of fragmented sources, booking sites, travel blogs, forums, with no single reliable, conversational interface.

Solution: LangChain + Weaviate vector database RAG pipeline. Semantic search across 2,000+ curated Kenya travel experiences. Deployed FastAPI backend + Next.js frontend.

IMPACT

Reduced travel research time by 70%. Processed 2,000+ curated experiences with 94% retrieval accuracy.

Architecture: User Query → Query Enhancer → Hybrid Search (Vector + BM25) → Weaviate → LangChain LLM Chain → Streamed Response
LangChainWeaviateFastAPINext.jsRAGOpenAI
Earthquake Data Pipeline
REAL-TIME · ETL

Earthquake Data Pipeline

Data Engineer

Problem: A client lacked accessible, real-time dashboard existed for monitoring and visualizing global seismic events with automated data refresh: existing tools were either manual or required expensive subscriptions.

Solution: Real-time ETL: USGS API → PostgreSQL. Apache Airflow orchestration. Live Grafana dashboards for global seismic monitoring and trend analysis.

IMPACT

Processing 100+ daily seismic events globally

Architecture: USGS API → Python Extraction → Pandas Transformation → SQLAlchemy → PostgreSQL → Airflow DAG (scheduled) → Grafana Dashboard
PythonPostgreSQLAirflowGrafanaSQLAlchemy
Kenya Food Price Tracker
PYSPARK · ECONOMICS

Kenya Food Price Tracker

Data Engineer and Analyst

Problem: Economists and policymakers tracking food inflation in Kenya have no automated, pipeline combining price scraping, cleaning, and forecasting in a single system, analysis is often manual and weeks/ months behind.

Solution: PySpark scraping pipeline tracking food prices nationwide. Time-series forecasting models. Real-time Grafana economic intelligence dashboards.

IMPACT

Tracking price trends across 50+ food categories

Architecture: Web Scraping (Requests) → PySpark Transformation → PostgreSQL → Time-Series Forecasting (Pandas/Statsmodels) → Grafana Real-Time Dashboard
PySparkPostgreSQLGrafanaPandas
Market Research AI Assistant
AI · INTELLIGENCE

Market Research AI Assistant

AI Engineer

Problem: Gaming and retail clients spend 20+ hours per research cycle manually reading market reports, with no way to query across documents or surface emerging trends at scale.

Solution: LangChain + OpenAI Function Calling pipeline processing 1,000+ market reports. Identified 12 new market niches for gaming and retail clients.

IMPACT

60% reduction in market research time

Architecture: Document Corpus (PDFs + Web) → Chunking + Embedding → Vector Store → LangChain Agent → OpenAI Function Calls → Structured Insight Reports
LangChainOpenAI APIFastAPIPython

Web Applications

Full‑stack applications demonstrating frontend development, API integration, and user‑focused design.

Apex Movies — Movie Discovery App
WEB · REACT

Apex Movies — Movie Discovery App

Frontend Developer

Problem:

Solution: Movie discovery platform with search, filtering, and detailed information using TMDB API.

IMPACT

Clean UI for movie browsing

ReactREST APITailwind CSS
Bolmax Store — E-commerce Platform
E-COMMERCE · FULL STACK

Bolmax Store — E-commerce Platform

Full Stack Developer

Problem:

Solution: Complete e-commerce solution with product catalog, shopping cart, and payment integration.

IMPACT

Full-featured online store

ReactNode.jsMongoDBStripe

System Categories

Systems organized by technical domain and capability.

AI & ML
6 systems
Data Engineering
4 systems
Real-time
1 systems
Analytics
3 systems
Geospatial
1 systems