/  Selected work

Projects

Six projects I built front-to-back. Each one is a chance to make something fast, typed, and pleasant to maintain.

001

Ledger — realtime finance dashboard

A multi-tenant analytics platform streaming 40k events/min into a typed, collaborative dashboard with sub-100ms interactions.

ReacttRPCPostgresWebSockets
002

Drift — edge image pipeline

On-the-fly image transformation at the edge: 12 CDN regions, signed URLs, and a cache-hit ratio north of 98%.

Cloudflare WorkersRust/WASMTypeScript
003

Quill — collaborative Markdown editor

CRDT-backed editing with offline support and live cursors. Conflict-free sync that survives flaky networks and merges cleanly.

SvelteYjsIndexedDB
004

Switchboard — webhook router

A typed gateway that ingests, validates, and fans out webhooks with retries, dead-letter queues, and a replay UI.

NodeRedisZodDocker
005

Atlas — type-safe CMS toolkit

Schema-first content modeling that generates a typed client and an admin UI. Authors get guardrails; developers get autocomplete.

AstroTypeScriptSQLite
006

Pulse — uptime & status pages

Distributed health checks with public status pages, incident timelines, and Slack alerts. Runs cheaply on serverless cron.

Next.jsDrizzleEdge Functions