Available now · Senior / Staff / Lead IC · Remote, US
Most products are built around the wrong thing.
I find what a product should be built around, and ship it in production code. Ten years on complex B2B SaaS, Senior IC through Director.
Previously
A Lead was never an entity. It was a job that hadn’t started yet.
Note: a lead is this same page at its first milestone. Nothing is converted when it advances.
of the incumbent’s automation rules rebuilt
lines deleted by three data-model corrections
design tokens, one system across three products
tests that enforce the design rules
Results of the build, not outcomes. TruPro is pre-release. Sole designer and developer since July 2026.
Grimoire
An AI coach that proposes, and never becomes the system of record. Live in 15 days.
Ascend
One next step for executive-dysfunction freeze. On the App Store.
The Carlyle Group
A schema-first platform rebuilt around three analyst roles.
Cereba AI
The call to rebuild, not retrofit. Onboarding from eight steps to four fields.
Approach
I design in code now.
Most AI products wait for a prompt. The ones I design notice what's happening and move first.
Research, strategy, user flows, and information architecture first, built as documentation in the repo with AI. Then design in code, with Cursor, Claude Code, and Claude Design in the loop. Prototype, ship, validate, iterate on data. Figma stays in the toolkit when collaboration or design-system work needs it. Real user research stays in the toolkit when the problem needs direct insight. The point is the full loop: discovery to production to validation, all in one place.
Cursor · Claude Code · Claude Design · Antigravity · Figma · Next.js · Tailwind
Read the full workflow →About
Senior UX through Director, across complex B2B SaaS. Research, strategy, information architecture, and systems design across every role. Most recent year: Lead UX at Carlyle on a confidential AI investment platform for analysts and senior execs, the work that got them out of Excel and into the platform. Now a designer-developer working on agent UX, conversational interfaces, and the design systems that make complex platforms legible. I run discovery, test with users, ship production code, and iterate on data. Embedded with engineering, or solo when that's the shape of the team. North Smithfield, RI. Remote-only, Senior / Staff / Lead IC.
Off the clock: lives in North Smithfield, RI with his wife and two kids. Coaches his son's basketball team. Plays Magic: The Gathering, reads Marvel Comics, still draws by hand.
More about me →