Bjorn Boonen

Bjorn Boonen

Senior front-end developer

In het kortIn het kort

Woonplaats
Utrecht
Uur
32 - 40 uur
Uurtarief
Op aanvraag
Linkedinprofiel
Linkedinprofiel
Rijbewijs
Rijbewijs B
Taal
NL, EN, SQ
Even bellen?
In het kort

IntroductieIntroductie

Met meer dan 25 jaar ervaring als fullstack- en front-end webdeveloper ben ik inzetbaar in vrijwel alle fases van webapplicatieontwikkeling. Ik werkte aan uiteenlopende projecten: van kleine widgets tot high-performance interfaces voor maritieme systemen en drukbezochte websites zoals Telegraaf.nl, Vergelijk.nl, Leadingcourses.com, viaBOVAG.nl, Greenchoice.nl en ANWB.nl.

Ik steek graag de handen uit de mouwen en help collega's verder door samen te werken, zonder het werk van hen over te nemen. Mijn doel is om anderen te laten groeien door te luisteren, obstakels bespreekbaar te maken en samen tot oplossingen te komen.

Hoewel ik creatief en soms chaotisch ben van aard, lever ik mijn werk altijd gestructureerd af. Mijn code staat netjes in een overzichtelijke git-repository. In situaties met hoge druk werk ik pragmatisch en planmatig door technische schuld bewust vast te leggen voor latere sprints. Ook onder tijdsdruk verlies ik toegankelijkheid (a11y) nooit uit het oog.

Ik heb ruime ervaring met moderne frameworks zoals React, Next.js, Vue 3 en Nuxt. Voor diverse projecten ontwikkelde ik beheertools, schaalbare componentenbibliotheken en toegankelijke frontends. Ook werkte ik met React Native voor mobiele apps.

Daarnaast ben ik een groot voorstander van een goed ingerichte CI/CD-omgeving. Hoewel de initiële setup complex kan zijn, levert het uiteindelijk veel tijdwinst op.

Ik heb in bijna elk project gewerkt met internationalisatie (i18n) en lokalisatie (l10n). Door mijn achtergrond als designer heb ik een sterk gevoel voor visuele kwaliteit. Ik begon in 2004 met Photoshop en heb sindsdien uitgebreide ervaring opgebouwd met Illustrator, InDesign, Figma en UX-design.

De ontwikkelingen binnen het front-end domein gaan snel. Ik blijf mezelf dan ook voortdurend ontwikkelen door te lezen, leren en experimenteren met nieuwe technieken.

Introductie

WerkervaringWerkervaring

TitelSenior full-stack front-end developer

Imego B.V.
2007-01 -

Naast mijn opdrachten voor diverse bedrijven werk ik zelfstandig aan meerdere side-projects.

Deze projecten lopen al geruime tijd en bieden ruimte voor verdieping, innovatie en het toepassen van uiteenlopende technologieën en tools. Ze versterken mijn expertise en houden mijn kennis continu actueel.

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

TitelInterim Senior Front-end-Developer

Ciz
2024-10 - 2025-06

De opdracht was het bouwen van een PoC om aan te tonen dat een goede UX helpt in het verminderen van contactaanvragen en daardoor verkleining van wachtlijsten en verbetering van klanttevredenheid. Daarnaast aan de wieg gestaan van het opzetten van een Technical Roadmap voor de verschillende portalen binnen het 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

Voor Greenchoice.nl gewerkt aan de migratie van .net Razor templates naar Nuxt 3. Denk hierbij aan bedenken en opzetten van een PoC en de front-end architectuur. Met multidisciplinair team samengewerkt aan een vernieuwde frontend-architectuur voor Mijn Greenchoice.

Samen met UX'ers een mobile first-design system met gedeelde designtokens (Figma) opgezet. Dat design system stond aan de basis van de nieuwe componentenbibliotheek in Vue voor schaalbare, herbruikbare en toegankelijke componenten en tools voor binnen Greenchoice en externe bureau's.

Van deze componentbibliotheek heb ik de fundering opgezet en veel bijdragen geleverd om componenten te bouwen die Greenchoice-breed gebruikt worden. Verder heb ik me ingezet voor het verbeteren werkomgeving front-end- en full-stackdevelopers. En natuurlijk was het mijn taak om front-end- en full-stackdevelopers te begeleiden. Zowel met Pull Requests (PR's), pair programming en bila's.

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

Helpen bij het opzetten Next.js-PoC voor ANWB verzekeren. Opzetten en bouwen van de initiële flow en configuratie voor de productwizard. Dit project is succesvol afgerond in een vooraf besproken tijdslijn van 3 maanden. Het doel was om te bewijzen dat een flow met Next.js sneller, stabieler en flexibeler is dat de situatie die op dat moment draaide.

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

Er was in korte tijd extreem veel en snel ontwikkeld bij RH Marine. Er ontbrak wat sturing binnen de frontendcode omdat er ook minder ervaren ontwikkelaars aan de slag gingen. Hiervoor heb ik de architectuur veranderd, unittests en typescript geïntroduceerd. Daarnaast gewerkt aan diverse schermen en de bouw van nieuwe componenten.

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

Als onderdeel van een scrum team veel aanpassingen gedaan aan de website en eindverantwoordelijk voor de frontend. Samen met de UX'er veel gespard over bepaalde componenten te verbeteren of nieuw op te zetten pagina's. Daarnaast gemigreerd van Razor (.net)-templates naar 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
  • Verantwoordelijk voor volledige front-end

  • Begeleiden collega’s

  • 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
  • Verantwoordelijk voor volledige front-end

  • Verantwoordelijk voor alle (digitale) uitingen

  • Bouwen van interne tools om data inzichtelijk te krijgen

  • Begeleiden collega’s

  • 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
  • Mede-verantwoordelijk voor front-end speurdersindekrant.nl

  • Layout ontwikkeld zodat De Telegraaf-layout ook werkte op Telegraaf.nl

  • Design omzetten naar werkende code in Escenic CMS

  • Begeleiden collega’s met vragen over front-end-gerelateerde taken

Tags Tech

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

TitelFront-end developer/designer

Compare group
2004-08 - 2007-08
  • Ontwerpen digitale uitingen

  • Ontwerpen pagina’s

  • Ontwikkelen van programma’s die code van websites schraapte of xml-feeds inlas

  • Hoofdverantwoordelijk voor de layout van alle websites van Compare Group

Tags Tech

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