Freo.nl (Rabobank) (01-2026 | 11-2026)
Frontend, Lead
At Freo (Rabobank), through Iquality, I worked on scaling an existing Storybook/Next.js webapp to serve four brands from a single technical foundation: Freo.nl, Sprankr.nl, Defam.nl, and Lendris.nl. The challenge was clear — three new websites live within three months, without ending up maintaining four separate codebases.
In the financial sector, accessibility, security, and compliance are non-negotiable. We solved this with a themed design system: Figma → Style Dictionary → Storybook → Next.js. Design tokens translate into brand-specific CSS, while shared components stay centralized. Each brand keeps its own identity; package updates and technical debt stay in one place.
Alongside the architecture work, we expanded the codebase with a11y tests (including contrast checks) and unit tests — a tight blend of design systems, frontend architecture, and a hard deadline.
