Skip to content

Selected work

Systems that made complex products easier to ship.

Case studies from payments, onboarding, design systems, and AI tooling. Company-sensitive details remain intentionally abstract.

Changes that made products easier to ship and use

  • 45 min → 2 min

    Build and delivery time

  • 46 applications

    Applications using the Design System

  • 108 engineers

    Engineers reached

  • ~1,600/day

    Fewer support calls per day

Case studies

  • Stone Payments

    45 min → 2 minBuild & delivery

    45 → 2 minutes: Rethinking frontend delivery at scale

    A focused architecture migration changed how a core application was delivered for 108 engineers across 14 teams.

    • Frontend architecture
    • 108 engineers
    • 14 teams
    • Migration strategy
    • postMessage
    • CDN versioning
    • Developer experience
  • Onboarding

    ~1,600/dayFewer support calls

    Designing onboarding for nearly 5 million users

    Simplifying a self-service onboarding platform meant treating UX, operations, and infrastructure costs as one product problem.

    • Product engineering
    • UX simplification
    • Operational cost
    • Infrastructure
    • Product judgment
  • Design System

    32 componentsAcross 46 applications

    Building a Design System for 46 applications

    A shared component and token system gave web and mobile teams a safer way to stay consistent and evolve.

    • 32 components
    • 46 applications
    • Web + mobile
    • Style Dictionary
    • WCAG AAA
    • Codemods
  • Deel

    ~1,000 customersGlobal Payroll reporting

    Building AI tooling around MCP

    MCP server and tool design connected AI-assisted internal products to useful context while keeping product and engineering judgment in the loop.

    • MCP server
    • MCP tools
    • AI products
    • Tool contracts
    • Context design
    • Performance