Five projects, one pattern.
I run into something that doesn’t work the way I need — and I build the fix. Two deployed with real users, one CI-backed engineering study, one offline app, one honest work in progress.
MonsoonSim Bot
A tested automation tool for a multiplayer business simulation. Layered so the core logic is unit-tested in CI without a browser. One of the first public automation tools for the platform.
read case study → repo ↗Focl
An offline Android productivity app — built to fix a gap in Google Tasks, and the bug that taught me to debug by reasoning, not Googling.
read case study → repo ↗Ridly
A deployed voucher marketplace with an arcade soul. Four-layer parallax cityscape, drawn by me in Aseprite. Started in class, extended into a live product.
read case study → live ↗UC Connect
A deployed directory connecting campus vendors to buyers directly over WhatsApp — no middlemen, no fees. 36+ verified vendors, image hosting, explore/search, and a community forum. Real data, real listings.
read case study → live ↗mipuble
A native EPUB reader I’m building because every reader I tried missed something: deep typography control, an absolute brightness slider, and reading a ~10 GB library straight from Google Drive. Least finished, most motivated by.
read case study → repo ↗