Selected Work

What I've built.

Personal infrastructure, open source, and client systems — every project here is live, shipping, or published. This page is the receipts: I don't ask anyone to take product judgment on faith.

Public Repos

Private Repos

Days Since Push

Commits

PERSONAL BUILD · AGENTIC PLATFORM

AVHA

PythonFastAPINext.jsLLM OrchestrationDocker

I got tired of context-switching between five tools to manage my work, my inbox, my calendar, and my side projects — so I built an assistant that lives across all of them and actually remembers what's going on. It's the operating layer I wished existed: one brain, every surface, no friction.

PERSONAL BUILD · TELEMETRY ANALYTICS

Henneth Annûn

Anomaly DetectionZ-Score / CUSUMAI NarrationSimulation

Spacecraft don't announce their problems — they drift into them, one telemetry channel at a time. Henneth Annûn is an anomaly-detection simulator for orbital telemetry: streaming channels, z-score and CUSUM detectors watching for drift, and an AI narration layer that turns a statistical alarm into a plain-language account of what's going wrong.

PERSONAL BUILD · LIVE IN PRODUCTION

Orbital

Next.jsThree.jsTypeScriptSGP4

A real-time 3D view of what's overhead: satellites and the ISS, propagated with SGP4 orbital mechanics and rendered in the browser. Live at orbitalcatalog.com — pick an object, watch it move, see where it's going.

PERSONAL BUILD · PRODUCT ANALYTICS

Watchtower

Next.jsTypeScriptSupabaseVercelTailwind

Pendo charges north of $30k a year to tell you how your users behave. I built the version I actually wanted — product analytics and in-app onboarding for every project I run, owned end-to-end, with no per-seat tax and no vendor lock-in.

PERSONAL BUILD · MULTI-AGENT AI

Earth 3007

TypeScriptClaude APIOllamaWebSocketsSQLite

A small society of AI characters that actually live somewhere — they remember each other, form relationships, pursue their own goals, and you can watch it happen in real time. Not a chatbot demo. A persistent world where autonomous agents behave like inhabitants instead of tools.

OPEN SOURCE · NPM PACKAGE

clackboard

ReactTypeScriptWeb Audio APICSS 3DZero Dependencies

A drop-in React component that brings the satisfying clack of an airport departure board to any web app. It's one of those details that turns "another dashboard" into something people actually screenshot and share. It powers the hero display on this site.