Banking · Design system
Led Rakbank's design system from scratch: token layer, 200+ components, adopted across 15+ product teams. Built tokens-first so engineers had the same source of truth as designers, with Arabic/English RTL switching in the token layer itself. Handoff time went from three weeks to four days.
Two designers serving 15+ product teams with no shared tokens, library, or handoff standard. Every engineer received screenshots or PDFs. The only thing that scales in that situation isn't more designers — it's infrastructure.
15 product teams solving the same spacing, button states, and RTL from scratch. Design-to-engineering handoff took three weeks per feature. No shared source of truth meant every implementation was a guess.
I led the system from scratch. I owned the token architecture, component library, documentation strategy, and the rollout across all 15 teams.
Adopted across all 15+ product teams. Handoff time: three weeks to four days. The governance gap I would fix in hindsight: no defined process for when a new pattern becomes a component vs a one-off. Three independent appearances in production should be the threshold. Until then, solve locally.
Next case study
Klarna — Shoppable video: MVP to multi-market launch