Bjorn
Boonen
Lead Frontend Developer & Frontend Architect
- City
- Utrecht
- Hours
- 32 - 40 hours
- Language
- NL, EN, SQ
- Hourly rate
- On request
- Driving licence
- Driving licence B
- Phone+31 6 41 88 24 33
- LinkedInlinkedin.com/in/bjornboonen
- Websiteboonen.eu/bjorn

Introduction
With over 25 years of experience as a fullstack and frontend web developer, I can contribute to nearly every phase of web application development. From small widgets to high-performance interfaces for maritime systems and high-traffic platforms like Telegraaf.nl, Vergelijk.nl, Leadingcourses.com, viaBOVAG.nl, Greenchoice.nl, ANWB.nl, and bol.com. On several of these projects I was responsible for the frontend architecture, component libraries, and migrations to modern frameworks.
Worked for
Zilverenkruis
Bol
CizGreenchoice
ANWB
RH MarineviaBOVAG
Compare Group
Leadingcourses.com
Telegraaf Media ICT
Listening, addressing obstacles openly, and finding solutions together.
Building together works best. I like to get stuck in and help colleagues move forward, without taking over their work. My goal is to help others grow by listening, addressing obstacles openly, and finding solutions together. Development is something you do together, not alone.
Although I am creative and sometimes chaotic by nature, I always deliver my work in a structured way. My code is clean, well-organised, and thoroughly documented in git. Under high pressure I work pragmatically and methodically: I log technical debt deliberately for later sprints. Even under time pressure I never lose sight of accessibility (a11y).
React, Next.js, Vue 3, Nuxt, Angular, and Svelte: I have extensive experience with all of them. I set up frontend architectures, built scalable component libraries and design systems, and delivered accessible frontends. With React Native I also build mobile apps.
A well-configured CI/CD environment is essential to me. The initial setup takes time, but the long-term gains make it well worth it.
I have worked with internationalisation (i18n) and localisation (l10n) in almost every project. With a background in design I have a strong eye for visual quality. I started with Photoshop in 2004 and have since built up extensive experience with Illustrator, InDesign, Figma, and UX design.
The frontend domain changes fast. I keep developing myself by reading, learning, and experimenting with new techniques.
Experience
Zilverenkruis2026 until now
Bol2025 until 2026
Ciz2024 until 2025Greenchoice2023 until 2024
ANWB2022 until 2022
RH Marine2022 until 2022viaBOVAG2020 until 2022
Compare Group2009 until 2011
Leadingcourses.com2007 until 2020
Telegraaf Media ICT2007 until 2009Boostdev / Imego2007 until now
Compare group2004 until 2007
- now
- finished
Senior frontend developer
At Zilveren Kruis, contributed to the multilabel design system and the sales funnel.
- References
- Tags
Senior/Lead full stack front end developer
Alongside client assignments, we build our own products at Boostdev. They give us room to go deeper, innovate and apply new techniques. What we learn there, we bring back to our client work.
Viviq is a mobile app that lets users scan barcodes to check food products for allergens and dietary preferences, including Nutri-Score and NOVA classification.
CoachHelpr is being developed together with a hockey and football coach. It is an app for hockey and football coaches that suggests line-ups and keeps track of fair playing time for every player. It runs on phone and tablet, with a web environment for management. It was set up as multilingual from the start, including right-to-left languages.
We are also developing a cross-platform design system for React, Web Components and React Native. It is WCAG-compliant by default and published on npm.
We provide interactive AI training sessions and workshops to improve knowledge of AI and how to use it. We also use AI ourselves to speed up development and improve code quality. In addition, we experiment with CI/CD pipelines and automation to streamline development processes.
- Tags
Senior front end developer
At Bol, contributed to migrating the checkout to a new architecture built on an NX Monorepo with GraphQL. After a successful go-live, the contract was extended a second time to migrate additional sections, such as gift cards, to the new architecture. Also participating in a pilot for integrating Claude Code into the developer workflow.
- Tags
Interim senior Frontend Developer
Built a Proof of Concept to demonstrate that a well-designed user experience can help reduce contact requests, leading to shorter waiting lists and improved customer satisfaction. Also played a key role in initiating a technical roadmap for the various portals within CIZ.
Interim front end lead
Took on the architecture role alongside a fellow architect and delivered a working proof of concept for the migration from .NET Razor templates to Nuxt 3. As Lead Frontend at Greenchoice.nl, drove this migration forward. Later in the project, also advised on the frontend architecture of Mijn Greenchoice.
Co-created a mobile-first design system with shared design tokens in Figma, working closely with UX designers. This design system served as the foundation for a new Vue component library: scalable, reusable, and accessible components and tooling, used by teams across Greenchoice and by external agencies. Initially explored Web Components, but chose Vue to build on the existing Vue expertise within Greenchoice. Laid the groundwork for that library and contributed extensively to its core components. To accelerate adoption both within and outside Greenchoice, ran sessions explaining what the design system is, what it does, and why teams would benefit from adopting it.
Beyond architecture and code, improved the development environment for frontend and full-stack developers and mentored the team through pull request reviews, pair programming, and one-on-ones.
Interim senior full stack front end-developer
Set up a Next.js Proof of Concept for ANWB Insurance. Responsible for designing and building the initial flow and configuration of the product wizard. The project was successfully completed within the predefined three-month timeline, demonstrating that a Next.js-based flow would be faster, more stable, and more flexible than the existing solution.
- References
- Tags
Interim senior full stack front end-developer
At RH Marine, a large volume of frontend code had been written at speed by less experienced developers, leaving the codebase without clear structure or direction. Redefined the frontend architecture, introduced unit testing and TypeScript, and contributed to various screens and new components.
- References
- Tags
Senior front end developer
Built the complete frontend architecture for ViaBovag.nl and led the migration from Razor (.NET) templates to Next.js. Owned the frontend within the scrum team, from technical decisions to implementation. Partnered with the UX designer to build the component library from the ground up and design and deliver new pages.
- References
- Tags
Senior front end developer
Responsible for the complete frontend of Vergelijk.nl. Mentored colleagues and developed prototypes for new functionality.
- Tags
Senior full stack front end developer/co-founder
As co-founder, built and evolved the complete frontend of Leadingcourses.com from the ground up. Responsible for all digital expressions and internal tooling for data visualisation. Migrated the frontend from a traditional setup to React and Next.js. Mentored colleagues and developed prototypes.
- Tags
Front end developer
Co-responsible for the frontend of Speurdersindekrant.nl. Translated the print layout of De Telegraaf to Telegraaf.nl and converted designs into working code within the Escenic CMS. Guided colleagues on frontend-related tasks.
- Tags
Front end developer/designer
Created digital publications and designed pages. Developed tools for scraping websites and processing XML feeds. Responsible for the layout of all Compare Group websites.
- Tags