Skip to content
PORTFOLIO — 2021–2026

The work.

Six things I’m glad exist. Client builds are done as design-and-build or consulting; the open source ones are why the client work finds me.

An open hardback resting on the wooden counter of Halstead Books, lit by the shop window.
HALSTEAD BOOKS — STOREFRONT & INVENTORY SYNC2025
The Rockaway shoreline from above, sandbars breaking up through green-blue water.
ROCKAWAY SURF CLUB — OFFLINE-FIRST BOOKING2024

THE INDEX

CLIENT / YEAR / ROLE
  1. 01

    Halstead Books

    Storefront and inventory sync for a three-shop Brooklyn bookseller. The website finally knows what’s on the shelves — down to the signed copies.

    ASTRO · SQLITE · SQUARE API

    HALSTEAD BOOKS2025DESIGN + BUILD
  2. 02

    Pilcrow

    Editor performance for a writing app: 60fps typing on 200-page manuscripts, and an undo history that survives a crash.

    TYPESCRIPT · PROSEMIRROR

    PILCROW INC2024–25CONSULTING ENGINEER
  3. 03

    Rockaway Surf Club

    Lesson booking that works on beach wifi — offline-first forms that reconcile when the instructor is back on shore.

    REACT · BODEGA · STRIPE

    RSC2024DESIGN + BUILD
  4. 04

    bodega

    Offline-first key-value store for the browser. My longest-running project, and the reason half the client work finds me.

    TYPESCRIPT · INDEXEDDB

    OPEN SOURCE2021–NOWMAINTAINER
  5. 05

    Fort Greene Supper Club

    Members, waitlists, and seating charts for a 24-seat dining room. Zero double-booked tables since March 2023.

    SVELTEKIT · POSTGRES · TWILIO

    FGSC2023BUILD
  6. 06

    crosstown

    A deploy CLI that treats every release like rush hour: staged, observed, reversible.

    GO · SYSTEMD · CADDY

    OPEN SOURCE2023–NOWMAINTAINER

Older work — Apple, Google, and Microsoft years — lives on the CV. References on request; they answer email faster than I do.