Work
Contract work stays behind NDAs, but building products is also my hobby. This page is what I can show: products designed, built, and shipped end to end, with the same judgment and finish I bring to client work. Every screen below is a faithful recreation of the real app.
Coffee Abacus
Precision coffee, simplified.
A free brewing calculator where four linked measurements (coffee, water, ratio, and cup volume) stay in sync as you drag, tap, or type, with the math accounting for the water your grounds absorb.
It's shipped like a real product, not a side project: 32 test files, analytics on every meaningful interaction, structured data for search, and a live database behind the feedback loop.
Anonylist
Shared checklists. No accounts.
A real-time shared list where the list is just a link: no signup, no install, and everyone with the link sees edits the instant they happen. Say “add milk and eggs” to the voice assistant, or photograph a paper list and let AI read it in.
Under the toy-simple surface: a hand-rolled WebSocket sync layer, live presence, hardened AI integration with cost caps, all running on infrastructure that costs six dollars a month.
Marathon Tracker
An AI coach that actually reads the data.
A training platform that syncs a Garmin watch automatically, computes the heart-rate analytics off-the-shelf apps don't, and cross-references every run against sleep, nutrition, and the weather it was run in, then has an AI coach explain what it means each morning.
The design principle that matters: code calculates the verdict, AI only explains it. The advice is always grounded in numbers you can check, the same line I draw in every AI feature I build for clients.
Runs privately at training.tannerkirkendall.com
What building it taught me →JAML
Your phone, in plain text.
A published Android launcher that replaces the wall of icons with a calm list of words, so your phone shows only the apps you deliberately put there.
Privacy is architectural, not a promise: it requests no internet permission at all; it can't phone home, literally. Native Kotlin, its own marketing site, and a Play Store release, end to end.
Umber
Mix three earths. Sleep through the night.
An Android sleep-noise app where one dragged dot blends pink, brown, and white noise. The real work is invisible: it synthesizes a single gapless audio loop once and hands it to the hardware, so eight hours of playback uses under 3% of a battery.
A product built around a single measurable claim that survives scrutiny (no ads, no accounts, no network permission), from the signal-processing math to the Play Store listing.
Want something built like this?
Everything above started as a one-line idea. Tell me yours, and I'll tell you what shape it should take, what it costs, and whether it's worth building.
Start a project