Projects

Problem → Solution → Architecture → Result

Featured work has full case studies. Secondary work ships with source.

13 projects
Kilele Archade

Kilele Archade

Live product

An AI-powered CBC-focused learning platform providing intelligent learning assistance, revision, assessments, educational resources and personalised learning.

Kenyan CBC students need guided, curriculum-aware learning support that goes beyond static notes — help that adapts to the learner, the subject and the competence being worked on.

ReactTypeScriptSupabasePostgreSQLpgvectorCloudinary+5
Apex

Apex

In active development

A rental management and property automation platform simplifying property, tenant, payment, reporting, communication and operational workflows.

Small and mid-size landlords and property managers track rents, vacancies and repairs in notebooks and spreadsheets — leading to missed payments, lost tenant records and no operational visibility.

ReactTypeScriptNode.jsPostgreSQLM-PESA Daraja APISMS integration+1
MediFlow

MediFlow

Prototype

A clinic workflow prototype for patient records, appointments and queue management — built to explore appointment scheduling and role-scoped clinical data.

Small clinics juggle paper registers for appointments and patient follow-ups, creating queues and lost history.

ReactNode.jsExpressPostgreSQL

Other Projects

AI, data, engineering and IoT

Smaller projects where GitHub and a live demo are enough evidence.

AI / Machine Learning

CourseMate RAG Explorer

Experiment harness for testing chunking, embedding and re-ranking strategies on study documents.

PythonpgvectorLLM APIs

Vision Attendance Prototype

Camera-based attendance experiment using face embeddings with privacy-focused local processing.

PythonOpenCVMachine Learning

Marketsignal Predictor

Time-series forecasting experiment comparing classical and ML approaches on price data.

Pythonscikit-learnPandas

Data

County Data Dashboard

Public county-level data cleaning, joining and visualisation for exploratory analysis.

PythonSQLVisualization

Querybench

PostgreSQL indexing playground: seeded datasets, measured query plans, before/after index experiments.

PostgreSQLSQLDocker

Software Engineering

Ledger API

Double-entry bookkeeping REST API with reporting endpoints and test coverage.

Spring BootPostgreSQLREST

Devflow CLI

Developer productivity CLI chaining repo setup, env checks and deploy shortcuts.

Node.jsTypeScript

Sync Mobile App

React Native companion app syncing offline-first task data with a REST backend.

React NativeNode.jsSQLite

IoT

ESP32 Weather Node

ESP32 station reading environmental sensors and publishing over MQTT to a cloud collector.

ESP32C++MQTT

Hackathons

Hackathon prototypes

Rapid builds produced at hackathons — kept here as evidence of shipping under time pressure.

Varies

← Back to home