About

I design software for people whose job depends on it.

That's the through-line of my work. Not the apps people open twice a month — the platforms dispatchers, drivers and analysts live inside for eight hours a day, where a badly placed field costs real money and a confusing state costs somebody their whole afternoon. I find that kind of problem genuinely fun, which I realize says something about me.

I came to product design from graphic design and web programming, made it official through DesignLab's UX Academy, and have been practicing professionally since 2019 — first at Mathison and breathing.ai, then AT&T's consumer mobile apps, then four and a half years owning WM's internal tools suite. These days I lead design for AI products at Koi Studios.

The technical background still earns its keep. I'm comfortable in the constraints engineers actually live with, and I'd rather hear "that's expensive" early than defend a beautiful spec that quietly dies in sprint planning.

Based in
Los Angeles, CA
Open to
Senior & staff product design roles
Currently taking calls
How I work

Start at the business consequence

Before I open Figma I want to know what this costs the company today and which number moves if we fix it. It makes prioritization arguments short, and it means the case study writes itself later.

Design for the exception

In operational software the happy path is the easy 20%. The value is in the truck that broke down, the route that overran, the model that guessed wrong — so that's where I spend my time.

Treat adoption as part of the design

A tool nobody trusts is a tool nobody opens. Shadow rollouts, pilot markets, override rates, office hours — the rollout plan is a design artifact, and I'm happy to be the one who writes it.

Be the easiest person on the project

Strong opinions, low drama. I'd rather bring engineering in early and lose a round on the whiteboard than win it and watch the build get quietly renegotiated. Being pleasant to work with isn't a soft skill — it's how the work survives.

Keep a little levity in the room

Enterprise software is serious. Meetings about enterprise software don't have to be. A well-timed joke gets more honest feedback out of a room than a perfectly structured critique ever has.

Leave the team better than I found it

Mentoring designers, documenting decisions, building contribution models. I've been the only designer on a suite of products, and the only way that works is by making the system carry the load.

Path
2026 — present
Koi Studios · Senior Product Designer
Design lead for Xtrace (AI agent platform) and end-to-end designer for OpenTable’s ML dashboard platform.
2021 — 2026
WM · Senior Product Designer
Owned the internal tools suite: ML dispatch scheduling, the internal design system, Gantt asset tracking, driver mobile apps. Mentored designers across the org.
2021
AT&T · Senior Designer, Mobile Apps
The customer self-install redesign, plus UI direction for MyAT&T and Smart Home Manager.
2021
breathing.ai · Founding Product Designer
Joined at v0 to build the first design system and component library for the Chrome extension.
2020 — 2021
DesignLab UX Academy
Formal UX/UI training for 9 months during the height of the pandemic. Worth every late evening.
2019 — 2020
Mathison · Design Intern
First professional design work, and where I realized product design was the whole career.
Earlier
Macaulay Honors College at Hunter College
BA, Graphic Design and Web Programming.
Tools

Figma · FigJam · Sketch · ProtoPie · Maze · LogRocket · Photoshop · Illustrator

Away from the screen

I studied music production before I found design, and I still write and record. It turns out to be the same instinct in a different medium: a lot of careful structure underneath something that's supposed to feel effortless.