Design System
Documentation as
Infrastructure
TL;DR
Rebuilt a fragmented, partially-built Figma library into a fully documented design system with token architecture, component guidelines, and an adoption strategy — serving 5 products, 4 designers, and 50+ engineers across a 3-year engagement at RYVYL.
Role: Sole Design System Designer. Took over an inconsistent library and rebuilt it end-to-end: token architecture, component documentation, usage guidelines, cross-team adoption strategy, and a Storybook proof-of-concept for engineer-facing component reference.
Problem: Design knowledge lived everywhere and nowhere. Developers re-derived spacing values from screenshots. PMs referenced stale screens as current. Designers detached components because the library was undocumented. Every handoff required back-and-forth clarification — across a 12-hour time zone gap, that added up to weeks of lost time per sprint across five products.
Solution: Built in layers — foundations → tokens → components → adoption. Introduced product-level color modes at the primitive layer: each product (reu, nems, nanokard, and others) had its own named primitive token set, so rebrands cascaded automatically without touching a single component. Documented the decisions behind components, not just the components themselves, so teams could act without asking design.
Impact: ~25% reduction in frontend dev timelines. ~70% reduction in design-related Figma comment threads per project. 5-product color theme switching without component-level changes. Handoffs became self-serve across a 12-hour time zone gap.
