Work that melted into production.
Four projects from the last few years: what the problem was, what I built, and what changed.
- 01
Tidepool
Researchers lost field notes at sea. I built an offline-first app that syncs when the boat is back in range. Not one record lost in a season.
Stack: TypeScript · IndexedDB · Service workers
- 02
Kiln checkout
A ceramics shop's checkout had five steps and lost half its buyers. I rebuilt it as two. Completed orders went up by a third.
Stack: Astro · TypeScript · Stripe
- 03
Night Bus
Riders couldn't tell when the last bus would come. I led the build of a live map that shows every bus in the city. Late-night ridership grew.
Stack: TypeScript · MapLibre · WebSockets
- 04
Ember UI
Teams kept rebuilding the same buttons and dialogs. I open-sourced a small, accessible component library. It now ships in dozens of products.
Stack: TypeScript · Web components · CSS