Case studies
Client work and personal products.
Real products with real users, 2017 to present. The metric in each line is the outcome, not the output.
CodeLens · Open source, MIT
Personal2026 →Local-first AI code reviewer that auto-detects Claude Code, Ollama, Gemini, and OpenAI CLIs, watches your repos, and reviews commits without sending code anywhere.
Nexus Portal · 11 days, sole dev
Client2026 →Multi-tenant SaaS for academic mentorship. Four portals, one data model. Zero critical bugs across 6 milestones.
SustyVibes · Live · NGO
Client2025 ↗Brand site for a youth-led climate organisation, ten years in. Designed and built end to end.
TEAP · Live · campaign
Client2025 ↗The Eco-Anxiety Africa Project. An editorial campaign site with documentary photography and a big-type hero.
Souk · Antler 2025
Startup2025–26 →Product engineer at an AI partner-led growth startup. Six product surfaces, 83 PRs, used by Deel and Google.
Filmflux · 10k MAU
Personal2025–26 →Movie discovery for web, iOS, and Android from a single codebase. The screens were the easy part.
Text Ari · WhatsApp-first
Personal2026 →AI career assistant on WhatsApp. The interface choice is the product.
OpenDashboard · Xplor
Client2026 →Multi-tenant voice agent platform. Marketplace and creator dashboard. Shipped in 3 milestones.
OpenWatch
Personal2026 →AI-powered security intelligence for Nigeria.
Peak · Tesco · Nissan · Adidas
Company2024–25 →Reframed AI supply chain UX from accuracy to trust. −18% retail stock-outs at Tesco, Nissan, and Adidas.
The Weather Company · IBM · 100M MAU
Company2023–24 →Led the Activity Hub redesign on The Weather Channel app. Reframed it from a notifications screen to a triage interface.
Sun & Moon Explainer · TWC · IBM · 100M MAU
Company2023–24 →Reframed sun, moon, tides, and stargazing as one connected system inside The Weather Channel app. Shipped to 100M+ monthly active users.
Travel Forecast · TWC · IBM · 100M MAU
Company2023–24 →Journey-based weather inside The Weather Channel app. Trip timelines, risk forecasting, and proactive guidance for 100M+ monthly active users.
Dojah · YC W22
Company2020–24 →Reframed six dashboard problems as one IA problem. −50% onboarding time, −60% integration time, +91% organic traffic.
Design System · Portfolio
PersonalOngoing →The tokens, typography, motion, and components this portfolio is built from. A living reference.