Building Kilele Archade: an AI Learning Platform for Kenya's CBC Curriculum
The story behind kilelearchade.co.ke: why I built a CBC-focused AI tutor in Nairobi, how it took shape, and what shipping to real classrooms taught me.
Blog / Product Engineering
Taking a product from a real problem to shipped software: scoping, architecture decisions and building the first version yourself.
Kilele Archade and Apex both started as answers to problems I could point at rather than ideas I wanted to try. That constraint changes the whole build: scope gets cut to what a real user needs this month, and the boring choices — one database, one hosting story, scripts for anything done twice — win by default.
These pieces cover the part of the job that is not typing code: deciding what the first version is, keeping solo delivery manageable, and letting actual users move the product further than any technical decision did.
The story behind kilelearchade.co.ke: why I built a CBC-focused AI tutor in Nairobi, how it took shape, and what shipping to real classrooms taught me.
An AI-powered CBC-focused learning platform providing intelligent learning assistance, revision, assessments, educational resources and personalised learning.
A rental management and property automation platform simplifying property, tenant, payment, reporting, communication and operational workflows.
End-to-end product delivery with React/TypeScript frontends and Node.js or Spring Boot backends — from database schema to deployed, production-ready software.
Founder experience taking ideas to live products (Kilele Archade, Apex): scoping, architecture decisions and shipping the first version yourself.