CDW
2022, 2026 · Senior Software Engineer I / Technical Lead
Legato Design System
Evolved an enterprise design system supporting 10+ product teams and 15+ applications across the CDW portfolio.
- Challenge
- A shared UI foundation had to serve dozens of engineers, product teams, and product surfaces without becoming the bottleneck that every team quietly worked around.
- Role
- Senior Software Engineer I / Technical Lead
- Approach
- Treat tokens as a language, not a stylesheet, semantic layers that translate design intent into code contracts.
- Ship primitives + composition slots instead of prop-heavy configurations.
- Publish accessibility and motion decisions as part of the component contract, not as a follow-up ticket.
- Make Storybook the single source of truth, docs, states, and interaction tests live next to the component.
- Impact
- The system moved from a component library that teams debated to shared infrastructure they built on. Reviews shifted from styling arguments to product decisions.
- Lessons
- “Systems win when they lower ambiguity. Documentation is a product. The best API is the one that lets a caller write intent, not configuration.”
Stack
