Bjorn Boonen

Bjorn Boonen

Senior front end developer

In shortIn short

City
Utrecht
Hours
32 - 40 hours
Language
NL, EN, SQ
Hourly rate
On request
Linkedin profile
Linkedin profile
Driving licence
Driving licence B
Even bellen?
In short

IntroductionIntroduction

With over 25 years of experience as a full-stack and front-end web developer, I am capable of contributing to nearly every phase of web application development. I have worked on a wide range of projects, from small widgets to high-performance interfaces for maritime systems and high-traffic websites such as Telegraaf.nl, Vergelijk.nl, Leadingcourses.com, viaBOVAG.nl, Greenchoice.nl, and ANWB.nl.

I’m hands-on and enjoy helping colleagues grow by working alongside them, rather than taking over their tasks. My goal is to support others by listening, addressing obstacles, and finding solutions as a team.

Although I’m naturally creative and sometimes a bit chaotic, I always deliver structured work. My code lives in clean and well-organized git repositories. Under pressure, I stay pragmatic and plan-driven, documenting technical debt consciously for future sprints. Even in fast-paced situations, I never lose sight of accessibility (a11y).

I have extensive experience with modern frameworks such as React, Next.js, Vue 3, and Nuxt. I’ve developed admin tools, scalable component libraries, and accessible front ends for a wide variety of projects. I’ve also worked with React Native on mobile applications.

I strongly believe in the value of well-structured CI/CD pipelines. While the setup may be complex, it pays off in long-term efficiency.

In nearly every project I’ve been involved in, internationalization (i18n) and localization (l10n) played a key role. With a background in design, I also bring a strong eye for visual quality. I started with Photoshop in 2004 and have since gained deep experience with Illustrator, InDesign, Figma, and UX design.

Front-end development evolves rapidly. That’s why I continuously invest in learning, reading, and experimenting with new techniques.

Introduction

ExperienceExperience

TitelSenior full stack front end developer

Imego B.V.
2007-01 -

In addition to my work for various clients, I independently develop several long-term side projects.

These initiatives allow me to explore new technologies, deepen my expertise, and stay sharp by continuously experimenting and innovating.

Tags Tech

  • Tailwind
  • GraphQL
  • RxJS
  • Node.js
  • Pega
  • Restful/Web Api's
  • a11y (Accessibility) (WCAG AA, WAI-ARIA)
  • Nuxt 3
  • Vue
  • React Native
  • Styled Components
  • CI/CD
  • Web Sockets
  • i18n
  • Sass
  • Remix
  • Next.js
  • React
  • Typescript
  • Jest
  • Platform-agnostic
  • Javascript (ES6+)
  • Progressive enhancement
  • Mobile-first
  • (Modern) CSS
  • Design tokens
  • Intrinsic Layouts
  • HTML
  • Storybook
  • Vitest
  • Cypress
  • Turborepo & NX
  • SEO
  • Git workflows
  • Analytics
  • Application insights (Telemetry)
  • Azure
  • Headless CMS

TitelSenior Front end developer

Bol
2025 -

Responsible for maintaining and enhancing the Bol.com checkout as part of a Kanban team, continuously driving improvements and scalability.

Tags Tech

  • Javascript (ES6+)
  • Git workflows
  • Mobile-first
  • Turborepo & NX
  • Tailwind
  • GraphQL
  • CI/CD
  • i18n
  • React
  • Typescript

TitelInterim Senior Frontend Developer

Ciz
2024-10 - 2025-06

The assignment was to build a Proof of Concept (PoC) to demonstrate that a well-designed user experience (UX) can help reduce contact requests, leading to shorter waiting lists and improved customer satisfaction.

In addition, I played a key role in initiating the development of a Technical Roadmap for the various portals within CIZ.

Tags Tech

  • Restful/Web Api's
  • GraphQL
  • a11y (Accessibility) (WCAG AA, WAI-ARIA)
  • i18n
  • Next.js
  • React
  • Typescript
  • Javascript (ES6+)
  • Progressive enhancement
  • Mobile-first
  • (Modern) CSS
  • Design tokens
  • Intrinsic Layouts
  • Platform-agnostic
  • HTML
  • Pega
  • Node.js
  • Git workflows

TitelInterim front end lead

Greenchoice
2023-03 - 2024-10

At Greenchoice.nl, I worked on migrating .NET Razor templates to Nuxt 3. This involved designing and setting up a Proof of Concept (PoC) and defining the front-end architecture.

Together with a multidisciplinary team, I contributed to a renewed front-end architecture for the “Mijn Greenchoice” platform.

In collaboration with UX designers, we created a mobile-first design system using shared design tokens in Figma. This system became the foundation for a new Vue component library, enabling scalable, reusable, and accessible components and tools used both internally at Greenchoice and by external agencies.

I laid the groundwork for this component library and made significant contributions to the development of components that are used company-wide.

Additionally, I focused on improving the developer experience for both front-end and full-stack engineers.

Mentoring and supporting developers was also part of my role. I did this through code reviews (PRs), pair programming, and one-on-one sessions.

Tags Tech

  • HTML
  • (Modern) CSS
  • Design tokens
  • Mobile-first
  • Intrinsic Layouts
  • Platform-agnostic
  • Javascript (ES6+)
  • Typescript
  • Progressive enhancement
  • Sass
  • i18n
  • a11y (Accessibility) (WCAG AA, WAI-ARIA)
  • CI/CD
  • Vue
  • Nuxt 3
  • Restful/Web Api's
  • GraphQL
  • Node.js
  • Storybook
  • Vitest
  • SEO
  • Analytics
  • Azure
  • Application insights (Telemetry)
  • Git workflows
  • Headless CMS

TitelInterim senior full stack front end-developer

ANWB
2022-10 - 2022-12

Contributed to setting up a Next.js Proof of Concept (PoC) for ANWB Insurance. I was responsible for designing and building the initial flow and configuration for the product wizard.

The project was successfully completed within the predefined three-month timeline. The goal was to demonstrate that a flow built with Next.js would be faster, more stable, and more flexible than the existing solution at the time.

Referenties Referentie

Tags Tech

  • HTML
  • (Modern) CSS
  • Javascript (ES6+)
  • Typescript
  • React
  • Next.js
  • i18n
  • Styled Components
  • Restful/Web Api's
  • Git workflows
  • SEO

TitelSenior Interim full stack front end developer

RH Marine
2022-04 - 2022-10

At RH Marine, a large amount of front-end code had been developed in a short time, often at high speed. Due to the involvement of less experienced developers, the codebase lacked clear structure and direction.

To address this, I redefined the front-end architecture and introduced unit testing and TypeScript. In addition, I worked on various screens and contributed to the development of new components.

Referenties Referentie

Tags Tech

  • (Modern) CSS
  • HTML
  • Styled Components
  • Intrinsic Layouts
  • Web Sockets
  • a11y (Accessibility) (WCAG AA, WAI-ARIA)
  • i18n
  • Sass
  • Typescript
  • Restful/Web Api's
  • Node.js
  • Jest
  • Cypress
  • Storybook
  • Git workflows

TitelSenior front end developer

viaBOVAG
2020-07 - 2022-05

As part of a Scrum team, I made numerous improvements to the website and was ultimately responsible for the front end. I collaborated closely with the UX designer to refine existing components and design new pages from scratch. Additionally, I led the migration from Razor (.NET) templates to Next.js.

Referenties Referentie

Tags Tech

  • HTML
  • (Modern) CSS
  • Mobile-first
  • Design tokens
  • Sass
  • Design tokens
  • Mobile-first
  • Intrinsic Layouts
  • Platform-agnostic
  • Javascript (ES6+)
  • Platform-agnostic
  • Typescript
  • Progressive enhancement
  • Progressive enhancement
  • React
  • Next.js
  • Pega
  • i18n
  • Cypress
  • a11y (Accessibility) (WCAG AA, WAI-ARIA)
  • Jest
  • Restful/Web Api's
  • Node.js
  • Storybook
  • Azure
  • Git workflows
  • Analytics
  • SEO
  • Headless CMS

TitelSenior front end developer

Compare Group
2009-08 - 2011-08
  • Responsible for complete front end

  • Guiding colleagues

  • Prototyping

Tags Tech

  • HTML
  • (Modern) CSS
  • Javascript (ES6+)
  • i18n
  • a11y (Accessibility) (WCAG AA, WAI-ARIA)
  • Restful/Web Api's

TitelSenior full stack front end developer/co-founder

Leadingcourses.com
2007-10 - 2020-06
  • Responsible for complete front-end

  • Responsible for all (digital) expressions

  • Building internal tools for data visualisation

  • Supervising colleagues

  • Prototyping

Tags Tech

  • HTML
  • Mobile-first
  • (Modern) CSS
  • Styled Components
  • Intrinsic Layouts
  • Platform-agnostic
  • Javascript (ES6+)
  • Typescript
  • Progressive enhancement
  • React
  • Next.js
  • Vue
  • i18n
  • a11y (Accessibility) (WCAG AA, WAI-ARIA)
  • CI/CD
  • Jest
  • Cypress
  • Restful/Web Api's
  • Node.js
  • Git workflows
  • Analytics
  • SEO

TitelFront end developer

Telegraaf Media ICT
2007-08 - 2009-09
  • Co-responsible for front end speurdersindekrant.nl

  • Developed layout so that De Telegraaf layout also worked on Telegraaf.nl

  • Convert design to working code in Escenic CMS

  • Guiding colleagues with questions about front end-related tasks

Tags Tech

  • HTML
  • (Modern) CSS
  • Javascript (ES6+)
  • a11y (Accessibility) (WCAG AA, WAI-ARIA)

TitelFront end developer/designer

Compare group
2004-08 - 2007-08
  • Creation of digital publications

  • Designing pages

  • Development of programs to scrape code from websites or insert xml-feeds

  • Responsible for the layout of all Compare Group websites

Tags Tech

  • HTML
  • (Modern) CSS
  • Javascript (ES6+)
  • i18n
  • a11y (Accessibility) (WCAG AA, WAI-ARIA)
Experience