Fanatics Collectibles · 2024–2025
Unifying seven apps under one foundation while preserving brand authenticity across every IP.
I joined Fanatics Collectibles as Design System Manager with a specific mandate: own Easel from the ground up. Not manage designers, but build the system itself as a product that designers and engineers could rely on.
Working embedded within the product design team, I was responsible for every architectural decision: the atomic structure, the token taxonomy, the Figma library, the component API, and the engineering handoff process. Easel now powers seven production apps sharing a single codebase, with themes driven through tokens rather than bespoke rebuilds per IP.
When I came in, what was called a "design system" was really seven independent Figma files with overlapping components, inconsistent naming, and no token structure. Every app was its own island.
"Same structure, zero duplication. Swap the token set and the component transforms completely: layout, hierarchy, and behavior stay identical."
My mandate wasn't to manage designers. It was to make design infrastructure a competitive advantage. I had to propose, validate, and build an architecture that engineers could implement once and designers could theme endlessly.
We chose Brad Frost's Atomic Design as the methodological backbone. It gave engineers and designers a shared vocabulary and made the boundary between global and local crystal clear.
Seven production apps. One codebase. One Figma library. New IPs themed in days instead of weeks. This is what shipping a real design system looks like. Not a style guide, not a Storybook nobody reads.