A founder and product designer in the Bay Area, building human-centered AI and mobile experiences with exceptional craft, judgment, and systems thinking.
Every step pulled toward one problem: making powerful, unpredictable technology feel safe and human.
The same three things this team is hiring for. They are how I have worked for years.
I don't wait for requirements. I seek the why behind a system's behavior, then design the mental model people can hold.
With probabilistic systems, how it feels matters as much as what it does. I design for transparency, control, and graceful failure.
I start with the screen, not the doc. A clickable artifact in hours turns debate into direction with product and engineering.
A probabilistic system will surprise people. Trust is not the absence of error, it is how the experience behaves around uncertainty: what it reveals, what it lets you control, and how it recovers. That is a design problem, and it is the one I keep choosing.
Designing the first FAA-approved drone delivery experience, for a behavior people had never performed before. Lead Product Designer, consumer mobile.
Getting a normal person to trust an autonomous aircraft that flies to their house, drops a package, and leaves. It had to read the same way to the customer, the pilot, ops, regulatory, and the FAA, all at once.



Across PM, mobile engineering, flight operations, hardware, and regulatory, I led three things end to end.

Hide the drone and people panic. Show too much and they are confused. We surfaced position, altitude band, and descent, and tuned every transition for calm and predictable. The live view became the most-used screen in the product.
There is a narrow band of "just enough," and we found it by watching people, not guessing. We showed position, altitude band, and descent, and nothing that read as surveillance. Confidence is a dial you tune, not a number you dump on someone.
People read any abort as "the drone is broken and might be over my house." We rewrote every failure in the customer's frame, with a refund in the same screen.
Sentiment moved from "I'm nervous" to "OK, that makes sense" in one round. The exact muscle AI needs for hallucination and error states.
Early aborts were technical and cold, so every one read as "the drone is broken and might be over my house." We rewrote each as plain, reassuring, and actionable:
"Your order is delayed because of wind. We'll reorder for you."
With a refund or rebook in the same screen.
A Double Diamond: wide discovery to find the right problem, then a focused build with PM, mobile eng, hardware, ops, and regulatory. The system packs the zone into altitude-coded lanes; the operator sets only start and end.


Behind a map anyone can read, OpenSky packs the zone into parallel lanes and stacks them by altitude, lowest to highest, so the drone climbs and descends along a safe, predictable score. The operator sets only the start and the end; the system choreographs every turn and every meter between.
The FAA had to read what the customer saw. No UI could anthropomorphize the drone. "Your drone" was fine; "she's on her way" was not.
The aircraft couldn't hover indefinitely or wait out wind, so "give us a few minutes" was never an option.
People expected a courier. We had to teach a new metaphor without ever making it feel weird.
Hide the drone and people panic; show too much and they're confused. The whole design lives on that line.
It fought the instinct to lead with "futuristic autonomous aircraft," but "your courier is nearby, at the door" needed no explanation.
We kept the language pedestrian and saved the wow for the doorstep, where the drone descending on its tether did the heavy lifting.

Live deployments serving real food and medications in real neighborhoods. The consumer-trust model became a reference for later Alphabet aerial-delivery work.
It described you, but it didn't let someone do business with you. The highest-intent moment, "I want to talk to this person," leaked into email tag and dropped threads. For hundreds of millions of professionals, that is a lot of lost momentum.
Book an appointment, right beneath the headline. The profile becomes a conversion surface.
Booking surfaced where the attention already is, without leaving the feed.
A time offered without ever leaving the conversation. The "what time works?" thread, deleted.
As Design Lead on Premium Mobile, I shipped the LinkedIn × Calendly integration: one booking pattern across profile, post, and message that deletes the "what time works?" thread entirely.
Premium members express a vibe with a dynamic cover-photo slideshow. I designed the motion and the editing flow so a profile feels alive, and still unmistakably calm, unmistakably LinkedIn.
A clickable, opinionated artifact in hours that a PM, partner, or exec can steer in the same meeting. The booking integration went concept to prototype in under a day. That rhythm is now how the broader Premium design org moves.
I design the feel of an interface in real prototyping tools, Origami, Principle, and Protopie, so a transition, a loading state, or a model thinking reads as calm and intentional long before any production code.
Motion is how a probabilistic system shows it heard you.
iOS for clinical-grade AI nutrition: see a food's glucose impact before you eat it. The whole design job was making a probabilistic prediction feel trustworthy and calm, with the confidence and the reasoning legible, never a black box.
An iMessage assistant that reads the conversation and writes back in your voice. Same challenge again: make a probabilistic suggestion feel effortless and in your control. Three options, edit if you want, send. No black box, no friction.
Ditto puts an on-device LLM inside iMessage: it reads the thread and replies in your voice. Three options, edit, send. January turns a model's prediction into a number you trust before you eat. It is the exact craft a Gemini assistant needs, making a conversation with a probabilistic model feel effortless, legible, and yours.
Founding-era social, autonomous systems, AI health, self-custody finance, wearable couture. The throughline is craft, trust, and making complex things feel simple.






I get to the why behind model behavior and turn unknown-unknowns into a model people can hold.
Transparency, control, and graceful recovery, so people stay calm and in control of a probabilistic system.
Clickable artifacts in hours and tight loops with engineering. Ideas tested and refined fast.
Silicon Valley leaders, on what it's like to work with me.






Self-initiated prototypes of how AI should feel: agentic, human-in-the-loop, and calm. All live. Click any one to try it.


