
Studio IO
A full-featured learning management system for course creation, progress tracking, rich lesson content, and Stripe-powered payments.
Next.js · TypeScript · Prisma · Stripe · AWS S3 · Tiptap
Read case studySoftware developer · Nairobi, Kenya
Building end-to-end web products across interfaces, application logic, data, and cloud integrations.
TypeScript · React · Next.js · PostgreSQL
I’m a Nairobi-based software developer focused on building reliable, user-centred web products. My work spans React and Next.js interfaces, typed application APIs, relational data, authentication, payments, content systems, and cloud media workflows. I turn product requirements into responsive, production-ready software.
My Work

A full-featured learning management system for course creation, progress tracking, rich lesson content, and Stripe-powered payments.
Next.js · TypeScript · Prisma · Stripe · AWS S3 · Tiptap
Read case study
A content-managed portfolio for Kenyan mosaic artist Githaka Karuri, bringing galleries, commissions, writing, and courses together.
Next.js · TypeScript · Sanity · Tailwind CSS · Resend
Read case study
An AI-powered text-to-speech and voice-cloning platform with multi-tenant workspaces, metered billing, and secure audio storage.
Next.js · TypeScript · tRPC · PostgreSQL · Prisma · Cloudflare R2
Read case studyTechnical Capabilities
End-to-end React and Next.js products that connect accessible interfaces to application logic, data, and production workflows.
Typed APIs, authentication, relational data, payments, usage metering, and secure cloud storage assembled into dependable systems.
Structured content models, editorial galleries, course authoring, progress tracking, and media workflows designed for ongoing use.
Selected proof
Contact
Hiring for a software development role? I’m open to full-time opportunities and selected product collaborations.
Nairobi, Kenya