Systems thinker. Polyglot builder. Making AI-first development practical.
Former motion designer turned startup founder turned AI cat herder. I build systems that are simple and easy to reason about, because that's all my brain can really handle. Based in Satellite Beach, FL, where I balance shipping software with chasing wind, casting flies, and the gentle art of folding clothes with people still in them.
Building the feedback loops that make AI coding agents actually useful (most of the time?). Also helping teams build and ship production software from 0-1.
| Project | What it does |
|---|---|
| codeloops | Actor-critic harness for AI coding agents. Let the machines argue until your code is right. |
| Audetic | Voice-to-text for Linux (Wayland). Because sometimes you gotta hold a burrito while you code. |
| audetic.nvim | Voice-triggered AI coding for Neovim. Speak your intent, watch it code. |
| Project | What it does |
|---|---|
| godeploy | SPA deployment without the ceremony. Build → deploy → done. |
| BoogieLoops | Type-safe JSON schemas for Scala 3. Schema validation that doesn't require a PhD. |
I help teams turn ideas(or vibe coded ideas) into production grade software.
Recent work:
- Wingspan — Full-stack training platform. Fastify, React, Prisma, Turborepo, Azure, Terraform.
- Horizon — Enterprise SaaS transformation. Multi-tenancy, data pipelines, OLTP→OLAP architecture.
Mostly JavaScript for all the things
...but also I enjoy writing CLIs, backends & data pipelines in Rust, Scala 3, Go
🎣 🥋 🪁 🛹 🎸 — when I'm not at the keyboard





