About

I'm a design engineer at Evil Martians: I design the product and ship the code for dev-tool and AI startups. I've done it for a decade on one premise — good tools assume their user is smart.
That premise pulled me through developer IDEs, no-code platforms, canvas editors, and node-based workflow builders. When vibe coding arrived I was one of the first designers on the team to try it — now I ship design and code on one screen with Claude Code, Codex, Cursor, and Zed, and I've shipped several production-ready products this way. The terminal became my friend, not an enemy. Real components and their look-and-feel live in Storybook. I'm growing my own design tool. Bolt is the reach for when a prototype has to ship in a day.
Most recently I built AgentPrism — an open-source React library that turns agent traces into visual debuggers. Tree views, timelines, sequence diagrams. Quotient AI runs it in production. Debug time: four hours down to thirty seconds.
Before that I designed Miru, a graph-native cybersecurity investigation platform — zero to working MVP in seven months, design and frontend end-to-end. And shipped the GMI Cloud redesign — 12 pages, 3D visuals, 3.5 weeks.
Open source: I co-created Harmony — OKLCH palettes with APCA contrast, now installed across the Figma community.
Off the clock, I'm a music lover — I collect vinyl, catch live shows and festivals, and play everything from bass guitar to modular synths. If there's a festival in town, I'll be there; between sets, I'm digging for records.
What I do
- Dev-tool UX
- AI agent observability
- Design + frontend, end-to-end
- AI-augmented delivery
- Color and accessibility
- Communicating the craft