Useful systems with a pulse.

I build ambitious software where the interface and the engineering carry equal weight.

Open Vim

More work

Selected work

Online physics sandboxMore than 50 million downloads

Totally Reliable Delivery Service

I co-founded We're Five Games and led Unity and C# multiplayer for a sandbox where four online ragdolls can form a flying chain beneath a jetpack. I led the multiplayer work that kept those grips, bodies, joints, vehicles, and collisions in the shared simulation. The game passed 50 million downloads; launch week peaked above 32,000 concurrent Twitch viewers.

AI ROI platformOpportunities ranked by business impact

Workhelix Nucleus

Nucleus combines HRIS, AI-usage, and prompt data to rank opportunities, expose adoption gaps, and estimate time and money saved. I built the production interface that lets leaders move from the company-wide ROI picture into the roles, use cases, and behaviors behind it.

Archived agent workflow CLIBackground runs with inspectable progress

Calmhive

Calmhive ran Claude Code jobs in background iterations and kept session progress available for later review. I built the process controls, retry path for a known usage-limit response, scheduler, terminal session view, and voice command flow.

Agent memoryOne inspectable store across coding agents

keephive

Keephive gives coding agents persistent, inspectable memory. Nine Claude Code hooks capture facts and decisions. MCP and lightweight shims give Claude, Codex, and Gemini access to the same store; hive verify can ask a model to inspect claims against repository evidence.

Daily prayer readerSource-verified services

Pray Orthodox

Pray Orthodox resolves each day’s Midnight Office, Matins, Hours, Typika, Vespers, and Compline from the Paschal cycle, fixed feasts, and annual appointments. Every prayer and physical direction carries a source; unresolved slots remain visible instead of being guessed.

Commands