I build elegant, usable solutions for highly technical challenges.
Growing up in Northern California and later moving south for UCLA, my design journey began unexpectedly. I initially created album art and flyers for my bands, then moved on to building band websites in HTML, and took a turn with Flash. In the experimental early days of ActionScript, I embraced the endless possibilities. Music was my first passion, but I realized the lifestyle wasn't for me. To me, music is to emotion what math is to logic: two distinct languages that describe the world differently. Design bridges these realms, merging feeling with structure.
My Psychology degree from UCLA shaped my design approach, sparking my interest in how people think, what they assume, and why. The empathy required for good UX is a direct extension of that curiosity about the human condition. Outside of design, I enjoy spending time outdoors with my family, hiking around L.A. or Joshua Tree, watching my daughter train on her horse, or being as close to the ocean as possible. I've spent time underwater in places like Madagascar, volunteering with a conservation NGO to study reef health and advocate for sustainable fishing. Recently, I've been observing the hummingbird nests in our backyard. Five active nests this year, three chicks fledged so far. Reminds me that some of the most impossibly magical things are also the smallest.
Spring 2026
The following case studies represent the most recent chapter of a 25+ year career in design: eight years at Ring, where I led design on the company's most complex and emerging initiatives. Every project here spans years, not sprints. Each one required holding a vision across organizational change, hardware pivots, and shifting strategy, while delivering something real at every stage along the way.
When I joined Ring, the timeline was a simple horizontal scrubber showing motion-triggered events with nothing in between. Gaps in the record meant gaps in the story, and potential gaps in security.
I designed the next generation: incremental snapshots between motion events at a 2px/minute cadence, with density intelligently adaptive to device hardware (battery vs. wired), onboard compute capability. The timeline became a more continuous record. As a byproduct, the periodic snapshot behavior changed Ring cameras' device classification, avoiding approximately $40 million in export tariff costs from 2019 to 2021.
Continuous recording was Ring's most-requested feature for years. Fulfilling it required completely rearchitecting how time itself was represented. Events became markers rather than containers. I designed a scalable timeline architecture ranging from 30 seconds per pixel to 1 second per pixel, navigable via a slider or pinch gesture, demonstrated to Directors and VPs throughout.
An offhand VP comment ("what else do you have?") became the catalyst for the most conceptually ambitious chapter. The pinch/spread gesture I'd always wanted for time-scaling was ergonomically awkward on a horizontal timeline. Rotating to vertical unlocked natural thumb movement, freed up space for richer event information, and enabled the most unexpected insight: Live View is simply the leading edge of the timeline. Past and present, one continuous experience.
"Six years on a single foundational feature. Each generation more conceptually ambitious than the last. Not iteration. A thesis."
Bad actors were intercepting and injecting into Ring video feeds. Ring already offered encryption in transit and at rest, but this didn't address malicious injection. The reputational damage was real and required a strategic response.
I joined the encryption program at its inception in late 2021. Cerulean, Ring's first E2E encryption method, was effective, earning recognition from NYT Wirecutter, Consumer Reports, and the EFF. But the cryptographic architecture demanded a 12–16 screen enrollment process, disabled many core features on signup, and was limited to certain cameras. Adoption was predictably low. A secure product nobody uses isn't secure.
When I was brought on to help spin up the strategy for Advanced Encryption, I had one guiding principle from the start: the best encryption is the kind the user never thinks about. Built on MLS (Messaging Layer Security), Ring's latest encryption initiative introduces two tiers: Advanced Encryption with temporary cloud key exchange (so AI features like Smart Search still work), and fully subpoena-proof E2EE where decryption only happens between enrolled devices. Enrollment redesigned from 18 screens to 3. Supported on practically all Ring cameras at launch.
Four major strategy pivots in the final stretch: restructuring to launch E2EE first, then designing a pause/restart mechanism for Advanced Encryption to avoid blocking new AI features, then accommodating shared user support, then resolving cross-program dependencies between encryption and Ring's new AI assistant. Each required rapid but deeply considered design responses: not moving screens around, but re-examining the entire user mental model under new technical constraints.
"The best design outcome here is that the user never thinks about encryption at all."
Ring had been steadily building out its AI feature portfolio: Smart Descriptions, Unusual Event Detection, Fire Watch, Search Party, Familiar Faces. Each was powerful on its own. But as the portfolio grew, so did the complexity of surfacing the right insight to the right user at the right moment. Ask Ring was the natural next step: a single conversational interface that could unify AI-generated insights, customer support, and a shopping assistant into one coherent experience.
Ask Ring orchestrates three specialized agents with invisible handoffs: a Customer Service agent for setup and troubleshooting, a Sales agent for product recommendations, and the security insights agent, which synthesizes the last seven days of footage across all enrolled cameras to answer questions about what happened, when, and where. Responses are returned as chunked narrative paired with grouped video clips: a story about your home, not a database result.
I inherited the program when its previous lead stepped away. The design was non-compliant with Ring's design system: fractional measurements, arbitrary color usage, no componentization. My first act was establishing order: whole-value measurements, standardized padding and gutters, proper type and color application. Once the foundation was solid, I spent four months steering through constant product requirement evolution toward a June 2026 launch.
The AI assistant needs temporary key access to encrypted footage to generate insights, which put it in direct conflict with Advanced Encryption's architecture. Because I held deep context in both programs simultaneously, I was able to navigate the intersection quickly: designing the pause/restart mechanism for Advanced Encryption that let both programs coexist without blocking each other. No one else at Ring had that dual context.
"The goal is for users to feel better informed and more supported, experiencing it as natural conversation, not a feature."
I led all design for Ring's first autonomous indoor security drone from the ground up: onboarding, flight path creation, viewpoint creation, editing, live view. The hardware was the enemy. Low center of gravity caused unexpected wobble, LiDAR sensors were hypersensitive, and setup required holding the drone in one hand while monitoring your phone in the other. ~1,000 units shipped to press and beta testers. Reviews were mixed. The learnings were foundational.
The second iteration never shipped but was pivotal. I consulted on hardware design from a user perspective: thumb notch placement, grip geometry to avoid tripping LiDAR, and helped validate the UX implications of VIO (Visual-Inertial Odometry) as a technology direction. This was also where I began sketching an entirely different training paradigm: what if the drone followed the user, instead of the user carrying the drone?
VSLAM (Visual Simultaneous Localization and Mapping) replaced VIO, enabling genuine autonomy. The interaction model I'd been working toward became real: the drone hovers above its dock, locks onto you as its subject, follows you through a room while you use the Ring app to designate viewpoints by pausing, rotating, telling it to remember a position and angle. The user is freed from holding the drone entirely. Errors dropped dramatically. Successful path training increased significantly.
My work across the first three generations laid the foundation for the current generation's UX and interaction patterns, and continues to inform Ring's broader approach to robotics UX. Three hardware generations, one continuous design question: who is this for, what problems does it solve, and what problems does it create?
"Multi-year programs require patience and future thinking. Designing the current version as a vessel for the next one."
I'm open to staff and principal-level product design roles, particularly those involving complex systems, emerging technology, or long-horizon design challenges.