Personal work · Built for myself
What I build when no one's asking.
No client, no brief, no deadline to cut against. These are the projects where the only bar is whether I actually want to use the thing, which turns out to be a higher bar than most briefs set. The same finish I bring to the work I ship for teams.
- 01 Clempo Full-stack product A personal-finance app, owned end to end A multi-tenant personal-finance app with real households using it: authentication, tenancy, data modeling, and the interface, all mine. Built to keep more than one household’s data correct and private at once. Multi-tenant in production
- 02 Bass Face React · live services Live audio and an LLM in one product A bass-practice tool I built for myself in React: generative backing tracks synthesized with Tone.js and reflective feedback wired in through the Claude API. Creative range and comfort wiring live services into a real product. Tone.js + Claude API
- 03 Token Adventure Arcade game · Teaching tool A Galaga-style arcade that teaches design tokens A playable coding arcade that teaches the W3C Design Tokens Format spec across eight sectors, from why tokens exist to auditing a broken library. A hard spec turned into something you actually want to finish. Companion to Rudiment UI
- 04 West Baton Rouge Presbyterian Rails CMS A full CMS A custom Rails CMS built end to end: content models for events, galleries, and pages, a Cloudinary media pipeline, staff authentication, and an accessible public site. Proof of range and speed. Shipped in a weekend
Why these are here
Side projects are where the finish shows.
When nobody is asking for it, nobody is around to talk you out of sweating the last ten percent.
The empty states, the play/stop interaction, the tenancy boundary that has to hold for real households. That last ten percent is the work most people skip, and it is exactly the part I bring to the products I ship for teams. Want the professional case studies instead? They live on the projects page.
Open to roles
The same instinct, on the clock.
What I do for fun is what I do for teams: own the whole thing, wire the live services, and ship it finished. If that's the engineer you need, send a note.