A selection of product and engineering work, written up with enough detail to show the problem, the decisions, and how the pieces fit together.
Realtime collaboration infrastructure
A hosted realtime collaboration service: presence, broadcasts, and durable Yjs storage behind React hooks. It also ships as a drop-in replacement for Liveblocks, so an existing app migrates by changing which package the imports resolve to.
Multi-tenant notifications platform
A notifications product that gives SaaS apps in-app inboxes and realtime updates out of the box. Teams send events through the backend SDK, drop in the React SDK on the frontend, and skip building the notification plumbing themselves.
Long-form to short-form, automated
A 16-stage media pipeline turns a two-hour podcast into 30 to 40 branded social clips in about an hour, with resumable orchestration, artifact-first stages, and parallel export tuned for production scale.
Video ingest and analysis pipeline
A video upload fans out into parallel background work: previews in seconds, then transcription, detection, and scene-level analysis on queues sized for how long each one runs. What lands in the library is a searchable asset, not a stored file.
Multi-track timeline in the browser
A collaborative multi-track editor in the browser. Trim, layer, keyframe, and export from one source of truth, with captions and model-driven edits running against the same document a person edits by hand.