Case studies, applied AI, and engineering notes from Nairobi.

Portfolio archive

Case studies on systems that have to work in the real world.

Writing about architecture, AI systems, and product engineering work that needs to survive real operating conditions.

Building a Relational Query Engine in TypeScript

The project explored how relational databases interpret, evaluate, and execute SQL internally without relying on existing database systems.

Challenge build — 2026Systems and full-stack engineerDelivered a working relational query engine with parsing, execution, joins, schema operations, automated tests, a terminal REPL, and a browser-based SQL playground.
TypeScriptBunNearley
18th/Jan/2026

DocuClip — Building a Worker-Backed Desktop Media Pipeline

Media generation workflows are often fragmented across tools and cloud services. DocuClip centralizes the pipeline into a trackable desktop-first system.

Ongoing development — 2026Full-stack systems engineerBuilt the foundation of a modular desktop processing architecture combining Electron, worker orchestration, hosted provider services, licensing systems, and AI-assisted media generation.
ElectronReactNode.js
16th/May/2026

EAIS — Building an Event Attendance & Intelligence System

Most attendance systems focus on form collection and dashboards. EAIS was designed around operational reliability, session continuity, telemetry visibility, and structured post-event reporting.

Ongoing development — 2026Full-stack systems engineerBuilt a multi-surface event operations platform combining public attendance workflows, protected admin tooling, telemetry systems, and AI-assisted reporting pipelines.
ReactViteTypeScript
17th/May/2026

Engineering a Multi-Tenant Rental Operations Platform

Most rental platforms focus on listings and invoicing. K535 was designed around operational reliability, tenant isolation, and payment reconciliation for real-world property management workflows.

Ongoing development — 2026Full-stack systems engineerBuilt a Supabase-backed multi-tenant SaaS platform combining property management, tenant operations, M-Pesa reconciliation, SMS automation, realtime messaging, analytics, and workflow orchestration into a unified operational system.
ReactViteTypeScript
20th/May/2026