
Opt-in authentication
Designed an opt-in experience for passkey authentication, gating the most sensitive payment actions without adding friction to everyday sends.
SF BAY AREA, CA Currently @ WhatsApp
I’m drawn to the pipes underneath everyday life: payments, communication, AI-powered workflows. I thrive on problems that don’t have an obvious shape, and strive to design software that adapts to the person using it. In that delightful space between on and offline, you can find me sense-making through prototypes, poring over details, and making light with the people I build with.
my bun, calcifer, a screenager
Clawed
hover to see what
I’m prompting
best ways to procure banana
Life imitates art?
•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••
福住楼 / Fukuzumiro
INFO : Hakone, Japan, Nov 2024
•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••
Landscape with Smokestacks
INFO : Edgar Degas, circa 1890
Print your own!

Coming soon!

Designed an opt-in experience for passkey authentication, gating the most sensitive payment actions without adding friction to everyday sends.

Revamped cross-platform designs and their supporting design system, and created a pitch deck that enabled the team to raise a $4M seed round.

Refreshed the interactive recruiting platform and the design system behind it, used by more than 200 legal corporations to run their hiring.

Overhauled the web and mobile design system, and partnered on a visual design refresh, for an audience of more than 5 million youth athletes.

Envisioned a heart rate feature for Nike Run Club on Apple Watch with PMs, designers, and copywriters, projected to reach more than 50 million yearly active users.

Owned admin controls, onboarding, and mobile architecture for Storyline and Stories, working with PM, research, engineering, and content design to ship them.
••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••
Have a photo, or just a feeling? Either works. Upload or draw something, and it’ll be paired with a painting.
Upload an image
Messy is fine. Even stick figures have a vibe!
Thanks to J for his vision model chops <3
Match making...
Life imitates art?
Add a title and date, save to your device, and share with a fellow art appreciator.
INFO : —
—