Address
Utrecht, Veenendaal
Work Hours
Monday to Friday: 9am – 5pm
Weekend: 10am – 5pm
Address
Utrecht, Veenendaal
Work Hours
Monday to Friday: 9am – 5pm
Weekend: 10am – 5pm

a.s.r. is one of the largest insurance companies in the Netherlands. This project involved migrating the a.s.r. public website from an existing Vue.js and Vite frontend backed by Sitecore as the CMS to a modernised stack built on Nuxt.js and Contentstack. The goal was to improve the editorial experience, streamline content operations, and establish a more maintainable frontend foundation.
The migration replaced the existing CMS and frontend layer while keeping the website running for visitors throughout the transition. Contentstack was selected to simplify the editorial workflow and reduce operational overhead compared to Sitecore. Nuxt.js replaced the Vue.js and Vite setup to bring server side rendering and improved performance to the platform.
The project required close collaboration across editorial, business, and engineering stakeholders to ensure the migration scope was clearly defined and priorities were managed throughout delivery.
My involvement spanned several dimensions of the project:
The project presented several recurring challenges:
The project relied on the following technologies:
The a.s.r. website CMS migration delivered a modernised content management platform on Contentstack alongside a fresh Nuxt.js frontend, strengthening both the editorial workflow and the technical foundation for the site. Working across stakeholder communication, planning, architecture, and feature delivery gave me a broad view of what a successful platform migration requires end to end.