Yebo Sports
A mobile-first PWA for booking sports pitches in Ruaka, Kenya.
Four projects, told as case studies — the problem, my role, the technical calls I made, and what came out the other side.
A mobile-first PWA for booking sports pitches in Ruaka, Kenya.

Click to enlargeA digital drive-thru board that mirrors each order and the live menu as it's keyed in.
From copy-pasted components to a real, typed npm package.
A trustworthy banking front end — deposits, transfers & statements.
I'm Ana — a software engineer in Nairobi who likes turning messy, real-world problems into software that's fast, tested, and kind to the person using it.
I live mostly in the React + TypeScript world, but I'm comfortable dropping to the backend with Node, Django and REST APIs when a feature needs it. I care about testing, accessibility, and the small details that make an interface feel considered.
Full-time or contract — frontend or full-stack — on a team that sweats the details. Nairobi-based (GMT+3), happily remote.
Raised on early-2000s Cartoon Network & Saturday-morning cartoons — still my debugging soundtrack.

Taught kids to code at DigiKids — Python, Pygames & Roblox.
I take the work seriously — not myself. A well-timed (and usually terrible) dad joke is part of my debugging ritual.
Whether it's a role, a project, or just to swap notes on testing and cartoons — my inbox is open.