All Projects
actionsheet-picker
Open-source npm package: a searchable, grouped, infinite-scrolling bottom-sheet picker for React Native with zero native dependencies. Supports single and multi-select, remote search with debounce, pagination, theming, accessibility, and a react-hook-form adapter.
Chadda
Digital savings-group (chama) platform for Kenya with M-Pesa integration. Built the NestJS / TypeORM backend: role- and resource-based permissions and REST endpoints consumed by React web and React Native clients.
Andela BuildForSDG
Web application enabling landowners to lease or contribute unused agricultural land to community food-security programs, tackling local hunger through accessible technology.
Workpay Mobile App
Client-facing HR & payroll mobile app serving 10,000+ monthly active users. Led a 3-person mobile team, built offline-first features for low-connectivity regions, Maestro E2E tests on BrowserStack, and GitHub Actions + Fastlane release pipelines — reaching a 95% crash-free rate.
Inventory Manager
An inventory management app built with Next.js and TypeScript.
Notification Server
A Node.js API that delivers push notifications to mobile apps.
FastAPI CRUD Auth
A FastAPI service with CRUD endpoints and authentication.
Thimo Citu
A React Native app collecting 100 Kikuyu proverbs.
Kotlin Quiz App
A native Android quiz app written in Kotlin.
E-commerce Store
An e-commerce web app built with React, Redux and TypeScript, with Jest tests and CircleCI.