Foundry

Foundry

A shared component library so a small team ships consistent screens without rework.

Role

Design systems lead

Year

2024

Timeline

4 months

Client

Foundry

Tap to try

01 Components

“We stopped arguing about button styles and started shipping features.”

“We stopped arguing about button styles and started shipping features.”

Client name

Engineering manager, Foundry

Overview

Overview

Two designers and six engineers were rebuilding the same components in slightly different ways. Screens drifted apart, and every review turned into a style debate.

Process

Process

I audited every screen, merged duplicates into one set of components, and wrote down when to use each one. Color, type, and spacing now live in one place for design and code.

Audit

Every screen, every variant

Tokens

One source for design and code

Docs

When to use each component

Final design

Final design

Result

Result

Design reviews now focus on the problem, not the pixels. Next time, I would pair with an engineer from day one instead of handing off the library at the end.

140+

Components shipped

3 → 1

Design libraries

−30%

Time to build a screen

Let's build your next product

Let's build your next product

Open to full-time roles and select freelance work. I reply within two days.

Contact

2026 Maya Ellison

Create a free website with Framer, the website builder loved by startups, designers and agencies.