Problem

Approach

Foundations of the System
Infrastructure for adoption.
Figma Component Library
I owned the core library end to end — building components, reviewing updates with the design team, and iterating based on ongoing feedback. Shared across all three products, with per-product libraries layered on top to allow product-specific extension without breaking the core.

Storybook & UX Patterns
I directed the Storybook implementation with engineering and personally documented the behavioral patterns that lived alongside the components — form validation, filter behavior, drawer interactions, navigation hierarchy. Visible, findable, and buildable without going through design directly. Each pattern documented with rationale, not just rules.

Outcomes
A common language. Our system was far from perfect, but the concepts and assets had permeated across the company. Going into a full redesign of Cloud Backup — the largest revenue product — tested the system as engineering teams ramped up for an aggressive development phase. The components, patterns, and UI templates allowed teams to maintain velocity without design bottlenecks. The product launched on schedule.
"I could direct engineering teams 'not to worry about how it looks' and focus on quality — including writing front-end tests we never had before."

Partnering with our UX Researcher, I launched the company's first Engineering UX Survey — 36 respondents, 80% with practical knowledge of the components, 61% actively developing with the system. The results gave the Design team the leverage to define and hire a dedicated UX Engineer — the first at SkyKick — to move the system to the next level of maturity.
