Iris Halvorsen
Senior Frontend Engineer, design systems
Profile
Eight years building the systems behind product UI. Currently owns the component platform at Meridian: design tokens, theming, documentation, and the migration paths between versions. Cares about component APIs, accessibility edge cases, and adoption metrics more than launch announcements.
Experience
Vibe Coder
2023 - NowMeridianAmsterdam
- Own Meridian UI, the component system behind 14 product surfaces and the daily work of about 70 engineers.
- Rebuilt the token pipeline on Style Dictionary and Figma variables; theme updates now ship in days instead of weeks.
- Brought the system to WCAG 2.2 AA across 46 components; accessibility defect reports fell by roughly half year over year.
- Wrote the versioning and deprecation policy; shipped three major releases with no unplanned breaking changes.
- Run adoption office hours and the system docs site; product teams now author about a third of component commits, up from 4%.
Frontend Engineer, Platform UI
2020 - 2023AlderBerlin
- Built Anvil, the company's first shared component library, from design audit to adoption: 34 primitives in React and TypeScript.
- Replaced three legacy CSS stacks with token-driven styles and removed around 28k lines of bespoke CSS.
- Added visual-regression testing to CI so interface regressions fail builds instead of reaching users.
- Led the frontend guild's weekly API review and mentored four engineers into senior-track work.
Frontend Engineer
2018 - 2020Studio BickerRotterdam
- Shipped twelve client sites for cultural and public-sector organisations.
- Built the studio's shared starter: theme tokens, accessibility defaults, and lint rules reused on every engagement.
- Led the accessibility overhaul of a national museum's website; it passed an external WCAG 2.1 AA audit.
Selected work
tokengarden
Open-source plugin that exports Figma variables to Style Dictionary formats. 1.4k GitHub stars; in production at two companies outside Meridian.
aria-patterns.dev
Reference implementations of ARIA Authoring Practices patterns in React. Cited in talks at two European accessibility conferences.