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.

01TruPro CRM and field platform for roofing and exteriors · 2026
TruPro's job page: identity bar, milestone ladder from Lead to Closed, and contact, location and assignment cards

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.

Read the case study →
25/25

of the incumbent’s automation rules rebuilt

8,317

lines deleted by three data-model corrections

195

design tokens, one system across three products

464

tests that enforce the design rules

Results of the build, not outcomes. TruPro is pre-release. Sole designer and developer since July 2026.

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 →