Perplexity
Member of Design Staff • 2025—now
At Perplexity, I operate at the intersection of design and engineering, shipping production code every day. I own new features from concept to code while continuously refining details across our product surfaces. I've contributed across Comet (agentic browser), Computer (long-running agent), and Perplexity web search.

Perplexity search box
As Perplexity grew, each new feature got an icon on the main search box—until the interface became crowded and intimidating, and clearly couldn't scale.
Before
I simplified to the interface to the essentials, replacing branded terms and cryptic icons with plain, descriptive language. Key differentiators—like multi-model support and Computer—surface at the top level with text labels. Everything else lives in a single menu, discoverable as users go deeper.
After
The redesign accommodated major launches like Model Council and Computer without feeling cluttered, and established a design system that that we built upon across Perplexity, Computer, and Comet.
Comet voice mode
Comet's voice mode began confined to a side panel within a single tab, limiting its capabilities to simple Q&A use cases. I elevated voice mode into a global, browser-level interface. Voice mode can now operate across multiple tabs to accomplish tasks.
The new voice mode is designed to be ambient, something users keep active for assistance throughout their browsing session. The core interaction works entirely through voice without blocking the screen, and users can optionally open a floating window to view a transcript.
The new voice mode led to a significant increase in overall voice mode usage and longer, multi-turn sessions.
Personal Computer for Mac
Perplexity Computer is an agent built for long-running, asynchronous tasks. By default, Computer is available on the web and runs in tasks in a virtual machine. I worked with a scrappy team to expand Computer's capabilities by building a native Mac app: reading and editing files, controlling native apps, and automating web tasks through a local Comet browser. We bootstrapped an initial version in a week. It was later folded into the Perplexity Mac app.
I designed onboarding around the idea of Computer waking up, ready to help—grounding its capabilities in real world use cases. Several capabilities require system permissions; I decided to collect the essential ones upfront and defer others until needed.
The app is designed for multitasking: users can start or switch tasks from anywhere, inside or outside of the app, through a command can then peek at progress through hovercards.