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
Rebranded across iOS, web and site in five weeks. A Familiar that proposes, and the player decides.
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.
I start with research, user flows and information architecture, written up as documentation in the repo with AI’s help. Then I design in code with Cursor, Claude Code and Claude Design, ship it, and adjust from the 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. I can carry the work from discovery to production, and then look at what people actually did with it.
Cursor · Claude Code · Claude Design · Antigravity · Figma · Next.js · Tailwind
Read the full workflow →About
Senior UX through Director, across complex B2B SaaS. In every role I’ve done the research, information architecture and systems design. 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 test with users and write production code, alongside engineers or on my own when the team is just me. 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 →