Open to Staff and Principal roles
I design AI agents that work on their own and know when to ask.
AI Design Engineer, designing and coding interfaces since 2012. I designed and built aiOS: it works on standing goals in the background, holds anything it can’t undo for one tap, keeps memory you can edit, and texts you the receipts. Before that I led design at Lumin Digital, where account opening became a conversation and completion went from 21% to 90%.

aiOS, which I designed and engineered; Gen is its agent. The real product, recorded in a fictional sandbox business, with captions added.
Where I’ve worked
Case studies
An agent that works on its own and knows when to ask
Missions, one-tap approval for anything it can’t undo, memory you can edit, and morning receipts by text.

From a first visit to a booked meeting
A quiz qualifies the visitor, builds them a plan, and hands the conversation to an AI closer over iMessage.
View case study →Hi! I’d like a tasting for Fernwood Café. Plan: 10 lb a week, Lighthouse blend.
Hi, I’m Gen, Beacon’s AI assistant. Happy to set that up. Thursday at 10 or Friday at 2?
Thursday at 10
Booked. Maya will bring the Lighthouse blend. You’ll get a reminder Wednesday.
Bank onboarding, rebuilt as a conversation
A white-label banking platform for 100+ institutions and 8M members, on the 234-component system I led.
Nice to meet you, Maya! What kind of account are you opening today?
One design foundation for five ML teams
67 components built with the teams, including patterns for confidence, pipelines, and thresholds.
Smart charging that is full by morning
I redesigned the driver flows for ChargeForward: departure time, schedule, and override.
How I work
Start from the best, then beat it by 20%.
Every project starts with the best product in its category. I match it first, then find the 20% that makes it ours.
Design systems live in code.
Figma is where ideas start. The system people actually ship lives in code, with tests that keep it consistent.
Decide what people should still touch.
AI can automate almost anything. The design question is which moments should stay human.
AI executes. People bring the intent.
The product turns what someone wants into finished work, and shows them it happened.

Hi, I’m Gabe.
I started in 2012 hand-coding the interfaces I designed, and I never stopped. I led design at Lumin Digital, and before that worked as a principal designer, on contract, at Google and BMW. Today I design and build AI products end to end: the experience, the design system, and the code and tests underneath.
I’m looking for a full-time Staff or Principal role on an AI product team.