I build products and the teams behind them. From conversational AI to fintech to design systems at scale. I like the part where a new technology doesn't have a design playbook yet.

Selected work

Experience

2025 → now

MoonPay

Principal Designer → Head of Product Design

Leading design across ramps, mobile app, developer platform, partner experience and design systems.

2021 - 2025

Meso

Founding Designer

First employee. Helped build the product from zero to one - brand, product, front-end, developer experience (so many hats). Acquired by MoonPay.

2017 - 2021

Apple

Designer → Design Manager

Built and shipped authoring tools and multimodal, multi-device design systems for Siri. Joined via init.ai.

2015 - 2017

init.ai

Co-Founder & Head of Product Design

Conversational intelligence platform. Designed NLP training tools (and a custom markup language) for generating multi-turn conversation data. The team joined Apple in 2017.

2013 - 2016

Braintree

Senior Product Designer

Redesigned merchant onboarding, new developer integrations, payment experiences, and developer docs for Braintree's payment platform.

2011 - 2013

Early career

Education + Design + Art Direction

Finished my degree in Photography but started design work at a small agency, then moved to digital art direction at Energy BBDO, after that begun my journey into product design at a consumer photography startup called Picturelife.

How I work

  1. Prototype to production

    I prototype in code, not just Figma.

    Sometimes those prototypes ship. Sometimes they just help the team feel the idea before we commit to building it. Both are valuable.

  2. Systems over silos

    I think in systems. Not just the UI, but the organizational and technical ones around it.

    The best design decisions hold up across teams, platforms, and time. That means being in the room with engineering and product early, not handing things off later.

  3. we can do both

    I care a lot about whether the thing worked, and I'll make it look good.

    Acquisition, retention, revenue - those are the metrics. Design that doesn't move the business isn't doing its job. But it doesn't have to look bad doing it.

  4. less talk, more rock

    Ship early, learn, and iterate.

    Seems obvious, but it doesn't always happen. My rule, get to 80%, ship it and learn. Then iterate to get closer to perfect.

Side projects

  1. Building

    Pump Notebook

    A workout journal you talk to in plain English.

    Uses Apple's foundation LLM to parse workouts in plain text and extract data. Fully local, on device processing to keep things private.

    SwiftUIApple IntelligenceSwiftData
  2. Building

    Provenance

    Traceability platform.

    Bulk spreadsheet operations, chain-of-custody tracking, contact management for jewelers and gemstone dealers.

    NestJSReactSupabasePrisma
  3. Building

    Aural

    UI primitives with sound.

    Plays with the idea of bringing sound design as a primary layer for design systems.

    ReactTypeScriptRadixHTMLAudio

Get in touch

Let's grab a coffee or something and chat about .

Currently

Head of Product Design @ MoonPay