Michielvan der Ros
Staff engineer and tech lead for web
Frontend architecture. Design systems. Developer experience.
About
Ten years on tomtom.com, from the online store to the platform underneath. Before that: games, interactive documentaries and agency work.
Storyblok MVP. Speaker. Mentor at Codam.
How I work
- 01Red, green, refactor
Test first, make it work, then make it clean.
- 02Names tell the story
Name things after the domain, not the plumbing.
- 03Leave it cleaner
If nobody needs it, delete it.
- 04Clarity over cleverness
Readable beats clever.
The route
Legend
Select a skill to highlight it on the route.
- Waypoints
- Languages
- Frameworks
- Content
- Search
- Architecture
- Design
- Accessibility
- Developer experience
- Media
2008 – 2010
Senior developerVirtual Fairground
Club Galactik, an online multiplayer game with 3D characters.


2010 – 2012
Senior interaction developerRandom Studio
Interactive work for major brands, with Random Studio and Champagne Valentine.


2012 – 2020
Freelance frontend developerXNY.nl
Interactive documentaries, educational games and web apps.
- Co-hosted the Hackastory hackathon at ISOJ in Austin, Texas.
- Educational games, winner of the Comenius EduMedia and N.O.T. Innovation awards.
2016 – 2025
Tech lead, frontend engineerTomTom
tomtom.com, from the online store to the corporate site.
- One-step checkout for the online store.
- Rebuilt the corporate site in 2018: React, server-side rendering, headless CMS.
- The design system behind every page.
- Newsroom on Next.js and Storyblok, the first step off Tridion.
- Moved to the cloud, GitHub and TypeScript.
2025 – now
Staff engineer, tech lead web developmentTomTom
Architecture of the TomTom web platform.
- Moved all content to Storyblok.
- Rebuilt the Traffic Index in Astro, React and Svelte.
- Redesigned the site navigation and its content model.
- Brought the design system in line with Figma and Storybook.
- Kubernetes platform with GitOps deployments.
- Grand Prize, Storyblok x AWS Hackathon.
Talk JoyConf · Amsterdam · 2025
Navigating the challenges of localization during a company pivot
With Danielle van Zuijlen
How TomTom moved its localization from a monolithic CMS to Storyblok.



















