Oasis
Design System
The
Overview
National Retail Bank's product teams were building on a fragmented component library — duplicated patterns, drifting styles, and no shared source of truth across web and mobile.
I led its evolution into Oasis: a versioned, living design system of 2,000+ components governed by semantic tokens, with documentation and contribution rules that let it scale with the organisation.
Challenge &
Solution
Challenge
Components were copied between files and teams, so a single change never propagated. Accessibility and brand consistency depended on individual diligence, and design-to-development handoff was slow and error-prone.
Solution
I built a token-driven architecture — primitives feeding a semantic layer feeding components — and paired it with governance: versioning, contribution guidelines, and adoption tracking. Teams now compose from one reliable foundation instead of reinventing it.



