Great experiences are equal parts strategy, speed, and creativity

I design systems that make AI useful to people — and build the teams and workflows that deliver them

annual visitors
at Zillow

9.6B

4+

design orgs built from zero

90s

CSAT through major AI redesigns

consumer and SaaS EdTech, FinTech, and HealthTech

20+ years

My process is
AI-native

I use Claude Code, Figma MCP, VSCode, and GitHub in my daily workflow — not as experiments, but as the production pipeline. I configure markdown that codifies brand identity, personas, and design system constraints directly into the tools, so every artifact that comes out is on-brand and useful from the start.

This is what it looks like to move from an ambiguous idea to an implementation-ready design without a 10-step handoff process.

  • 90 minutes from ideation to concept — cross-functional teams can quickly explore desired outcomes and what’s possible

  • Frame the problem — designers and Product align on specs, including constraints, JTBD, and success metrics before we enter the pipeline to development

  • Operationalize the workflow — Claude Code and Figma MCP turn design system rules into automated guardrails

  • Ship through the stack — production-ready artifacts can go out via GitHub and the CLI, with ARIA labels included

  • Measure what matters — CSAT and usability benchmarks validate that the experience works for people, not just in review.

Leadership differentiates my outcomes

Most design leaders at my level are either strategic or hands-on — I’m both. I drive the experience vision, build teams, and help organizations move faster and with better outcomes.

  • Bring the user’s story into the room — I bring user insights and narratives to life so they inform executive-level decisions to align user value with business goals

  • Build the team that builds the product — I create cultures and processes where designers do their best work, but also their fastest

  • Lead with AI fluency — I use the tools, not just the vocabulary: Claude Code, Figma, Figma MCP, VSCode, GitHub, prompt engineering in daily practice

  • Define what done looks like — I establish UX metrics and quality gates so the team knows when an experience actually works

The experience is the conversation

In AI-powered products, the UX is the language of the system. Every interaction is a conversation between the product and the person — and that conversation either builds trust or destroys it.

I guide teams to start with narratives and the user's jobs to be done (JTBD) and then design multi-turn conversations that help users accomplish their goals. This means defining interaction models, Human-in-the-Loop (HITL) moments, and explainability frameworks — not just writing better microcopy.

My solutions deliver the personalization users need. Conversations with AI have the proper tone and voice, vocabulary, and structure to avoid confusion and dreaded walls of text.

My solutions respond to users’ specific communication needs. Instead of having to ask questions, they can select appropriate options based on their JTBD or use forms and other components tailored to the specific task at hand.

The teams I lead stop designing screens and start designing conversations. That shift is what makes AI products people actually trust.