Live
I organized and expanded Tuner’s existing visual assets into a reusable system of foundations, tokens, components, and patterns, giving design and engineering a shared structure for building the product consistently as it grew.
CLIENT
Zero Motorcycles Inc. | Scotts Valley, CA
75+
reusable components
6
recurring pattern groups
500+
screens supported
Timeline
Jun 2025 · Present
Updated August 2026
My Role
Product Designer
Platform
Windows Desktop Application
Responsibilities
Design System
Token Architecture
Component Design
Interaction Patterns
Collaborated With
Director, Product Experience
Product Manager
Software Engineering
Customer Experience (CX)
Quality Assurance
Director, Product Experience
Product Manager
Software Engineering
Customer Experience (CX)
Quality Assurance
01 / CONTEXT
02 / Audit
THE STARTING POINT
Existing Tuner UI / Asset Audit
Placeholder — replace with final visual

View larger ↗
03 / foundations
COLOR FOUNDATIONS

View larger ↗
04 / tokens
I gave colors a clear role in the interface.
TOKEN ARCHITECTURE
Token Architecture
Primitive → Semantic → Component

View larger ↗
05 / COMPONENTS
I turned recurring interface elements into reusable components with defined states and variants, then expanded them as new workflows exposed missing states. This kept the library evolving with the product.
COMPONENT STATES
Component States
Placeholder — replace with final visual

View larger ↗
06 / PATTERNS
Recurring interactions needed shared patterns.
RECURRING PATTERNS
Recurring Pattern System
Placeholder — replace with final visual

View larger ↗
07 / ADOPTION
The system evolved as I used it in real product work.
I used the design system while building active Tuner workflows, which exposed missing states and patterns that weren’t obvious in isolation. Those gaps were added back into the library, so the system improved through real product use rather than being treated as a separate deliverable.
FROM SYSTEM TO PRODUCT
Tuner Product Application

View larger ↗
08 / IMPACT
A shared system for building Tuner more consistently.
The system grew to 75+ reusable components and six recurring pattern groups, supporting 500+ product screens across Tuner. New workflows could start from shared foundations and patterns instead of redefining common UI decisions each time.
WHAT I’D BUILD NEXT
01
Stronger token binding
Connect more component properties directly to semantic tokens.
02
Engineering documentation
Create a shared reference for how components and patterns are implemented in code.
03
Theming support
Extend the token architecture so future themes can be introduced without rebuilding components.
TAKEAWAY
