Component Design System cover
All work

2023

Component Design System

A themeable component library adopted across four product teams, shipped as a versioned package.

Overview

Led the creation of a shared design system: tokens, primitives, and composed components with full keyboard and screen-reader support. Wrote the documentation site and the contribution guide, and set up visual regression testing so changes never silently broke a product surface.

Role & impact

My role

Frontend lead — architecture, accessibility, and docs.

Impact

Reduced duplicated UI code by roughly 60% and standardised accessibility across products.

Stack

TypeScriptReactStorybookTailwindPlaywright