Building
Remanence pipeline
Digitizing analog reels and wiring up the local agentic system that turns raw audio into searchable archive pages.
I design and ship spatial interfaces, digital twins, and AI-driven applications. Frontend by day, full-stack when the problem asks, and somewhere between an instrument and a system on nights and weekends.
Building
Digitizing analog reels and wiring up the local agentic system that turns raw audio into searchable archive pages.
Playing with
Sequencers, tape-loop behavior, granular textures, and small interfaces that make sound feel physical.
Available for
Spatial interfaces, platform work, workflow design, and teams that want one engineer who can own a lot of surface area.
01
Fluent in TypeScript, Java, GraphQL, and Mapbox — but I treat language and framework boundaries as largely irrelevant in an era of agentic development.
02
A disciplined, iterative loop between human judgment and machine execution that consistently produces production-quality output across the full stack.
03
Modeling complex spatial systems, reasoning through pipelines, evaluating distributed tradeoffs, and building UIs that make difficult things feel simple.
Archive · Pipeline · 2025 · Active build
A web home for the analog reels I’m collecting and digitizing. The site is the polished surface; behind it runs an agentic pipeline — Go orchestration, Whisper.cpp, Claude — that handles transcription, summarization, metadata, and publishing end-to-end.
Sound · Web · Plugins · 2024 — · Active build
An interactive sound playground and home for the audio plugins I release under the same name. Planetary sequencer, granular synth, tape-loop emulator, Markov sequencer, and more in flight. An honest example of what AI changes about creative engineering: dream up an idea in the morning, have it playable in the browser by afternoon.

Day job · Spatial AI · 2021 —
TypeScript/React interfaces for an enterprise AI platform, spatial digital twin UI on Mapbox, and backend services in Java with GraphQL/REST/gRPC.
2024 — Present
TypeScript/React for an enterprise AI platform. Lead the spatial digital twin UI on Mapbox. Java services with GraphQL/REST/gRPC.
2021 — 2024
Client-facing technical lead for enterprise AI deployments. Real-time video processing, digital twins, custom model training.

Husband. Girl-dad to two daughters — three years and three months. The house is loud, full of toys, almost always tuned to whatever song my oldest is currently obsessed with.
Outside of family and work I make music. Mostly guitar and piano, plus an ever-growing pile of synthesizers and tape machines I keep wiring into something else. A lot of my side projects live at the seam between sound and software, which isn’t accidental — I’m happiest when an instrument and an engineering problem turn out to be the same thing.