I design the surface.I build what's underneath.

With 17+ years working at the boundary between people and complex systems — as a founding interface engineer at an AI security company, in enterprise design systems, and now here. I build websites when a website is the right answer, and AI product interfaces, developer tooling, and systems architecture when it isn't.

I work with small and medium-sized businesses, doctors, therapists, consultants and other solo business owners in Oakland and around the world who need a website, and with startups and product teams who need AI interfaces, frontend systems or a fractional CTO.

Have a site already? I'll review it in 15 minutes. Planning something bigger? We'll scope it together.

A record of shipped judgment, not just claims

A granted patent, not a pending one

US 12,587,529 B2, for real-time AI interaction security — filed from work as founding UI engineer at WitnessAI, where the interface itself had to carry security guarantees, not just usability ones.

Etch bookmarks inside an AI chat, with a saved moment highlighted

Etch

A local-first tool for bookmarking LLM conversations, built to survive UI changes across Claude, ChatGPT, and Gemini using geometry-based detection instead of brittle CSS selectors. Shipped, not theoretical.

Enterprise design systems

Design systems work at Southwest Airlines, where consistency and velocity had to hold across dozens of teams — the same discipline that shows up in every site built here, at any scale.

Latest AI UX paper cut · #02 · The list that scrolls away

Your AI hands users a plan, then lets them lose it

When a reply is a list of things to work through, it’s the plan. The interface treats it as text, and items get quietly dropped.

All writing →

Not sure which fits?

Book a free 15-minute call and I'll point you to the right option. Or send a few details and I'll reply by email.