I specialize in highly crafted UI, dynamic interactions, and ambiguous problems.

Currently at Meta AI

My work is focused on transforming the unknown into elegant experiences that are simple and easy to use. I’m obsessed with the details—how things look, feel, and work in the hands of real people.


I’ve shipped products to millions of users at Meta and 0-1 at startups, all while maintaining a deep focus on craft, iteration, and creating experiences humans love.


I treat code as a core material in my process. Designing with code helps me feel what’s working faster than imagining it static. I incorporate AI into how I think, explore, and prototype. I believe designers can own the front-end. I love learning and thinking about what’s next.

I specialize in highly crafted UI, dynamic interactions, and ambiguous problems.

Currently at Meta AI

My work is focused on transforming the unknown into elegant experiences that are simple and easy to use. I’m obsessed with the details—how things look, feel, and work in the hands of real people.


I’ve shipped products to millions of users at Meta and 0-1 at startups, all while maintaining a deep focus on craft, iteration, and creating experiences humans love.


I treat code as a core material in my process. Designing with code helps me feel what’s working faster than imagining it static. I incorporate AI into how I think, explore, and prototype. I believe designers can own the front-end. I love learning and thinking about what’s next.

June 16, 2025

Orchid Visualizer

I'm always excited for any opportunity to combine design and music. Orchid Visualizer is a web app that displays MIDI data from the Orchid synthesizer by Telepathic Instruments.

The app uses MIDI to visualize the chords and notes the synth is outputting. This helps you "see what you hear", and visually understand how the synthesizer is working in real-time.

The visualizer was created as an open-source project by Gabe Othman, a fellow Orchid owner.

I redesigned and coded the frontend in Windsurf using Claude and GPT, writing around a quarter of the code by hand. I documented a basic design system in the GitHub repo covering typography, color, and other basics to help contributors scale it consistently.

Orchid Visualizer (requires Orchid synth)
Orchid Visualizer on GitHub