Design systems
Meridian
A design system and shared language that helped five product teams at a growing bank ship consistent features faster.
- Client
- Meridian Bank
- Role
- Design systems lead
- Year
- 2024

Case study
The challenge
Meridian grew from one product team to five in two years. Every team had its own buttons, its own spacing and its own way of handling errors, and customers noticed the difference.
What I did
I audited every screen across web and mobile, then built a token-based system together with the teams rather than for them, so adoption came from shared ownership instead of mandates.
- Audited more than 400 screens and grouped every pattern into one inventory
- Defined colour, type and spacing tokens shared between design and code
- Set up a contribution model with weekly office hours and a monthly release
The outcome
Teams now ship new features around 30 percent faster, and the system covers more than 85 percent of the interface across both apps.
