Useful systems with a pulse.

I build developer tools, agents, multiplayer systems, and high-performance interfaces.

01

Phalene-Vim

A working Vim environment in the browser, with motions, macros, search, undo, and a command palette.

Phalene-Vim dashboard with Georgie and keyboard guidance
Try the editor
03

Georgie

A quiet animated Phalène for Codex. His tail moves while it works; one raised paw means Codex needs me.

Georgie, the animated Phalène Codex pet, offering a paw
Meet Georgie

Under the hood dadbod-grip.nvim

Hover · focus · tap
PostgreSQLtables, views, indexes
dadbod-grip.nvimstaging and SQL preview
Vimbuffers, diffs, motions

The plugin applies every staged change in one transaction.

More work

Selected history

In developmentExpo, TypeScript, generated web data

Theosis

An Orthodox prayer companion redesigned as a responsive liturgical folio. Native stays fully offline; the web build is online-first, database-free, and loads immutable day and Bible data on demand under enforced bundle budgets.

Product platformReact, TypeScript, Python

Workhelix platform

I joined pre-seed as the sole frontend engineer and replaced the Bubble.io prototype with the production React and TypeScript application used through Series A. I then expanded into FastAPI, PostgreSQL, AWS, Terraform, release agents, authentication, analytics, admin tools, and assessment views.

Agent memoryPython, MCP, SQLite FTS5

keephive

Keephive captures decisions and facts from coding sessions, recalls them across agents, and checks stale claims against the codebase before they become durable memory.