Procurement software for regulated financial institutions, white-labelled across enterprise clients.
Every new deployment triggered a manual rebuild. They needed one reusable design system. NDA meant I received screens without context. No flows, no journeys. Just fragments.
The existing state was inconsistent: different fonts, corner radii, and colours across every surface. No tokens. No documentation.