Bjorn Boonen

Bjorn Boonen

Senior front-end developer

In het kortIn het kort

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

IntroductieIntroductie

Met inmiddels meer dan 20 jaar ervaring kan ik als fullstack of front-end webdeveloper meedraaien in veel aspecten van het ontwikkelen van webapplicaties. Van kleine widget tot supersnelle interfaces voor (Marine) schepen tot high-traffic websites als Telegraaf.nl, Vergelijk.nl, Leadingcourses.com, viaBOVAG.nl, Greenchoice.nl en ANWB.nl.

Verder vind ik het heerlijk om flink de handen uit de mouwen te steken en als er vragen zijn van collega’s, help ik ze graag een stapje verder maar dan niet door het toetsenbord uit handen te nemen. Ik help mijn collega’s graag op weg zodat ze beter worden als professional.

Ook al ben ik creatief chaotisch van aard, mijn werk is altijd gestructureerd, mijn code lever ik graag netjes af in een nette git-repository, al kan ik, als de druk op de ketel staat, prima een tech-debt story aanmaken voor de volgende sprint en pragmatischer te werk gaan. Soms moet iets gewoon live, maar zelfs dan is accessibility (a11y) belangrijk.

In de afgelopen jaren heb ik veel verschillende frameworks de revue zien passeren en heb er ook de nodige ervaring mee opgedaan. Zo heb ik uitgebreide ervaring Angular 2 en 9, ben ik diep in Vue gedoken en heb daar een paar beheertools mee ontwikkeld. Daarna heb ik uitgebreide ervaring opgedaan met React, Next.js, Vue 3+ and Nuxt.

Daarnaast ben ik fan van een goed ingerichte CI/CD-omgeving. Het inrichten kan lastig zijn, maar scheelt uiteindelijk vele manuren aan werk. Verder heb ik met vrijwel elk project met verschillende manieren van internationalisatie (i18n) en localisatie (l10n) te maken gehad of opgezet.

Ik heb een goed oog voor design en ben sinds 2004 aan het werk met Photoshop. In de jaren erna heb ik ook uitgebreid ervaring opgedaan met Illustrator en InDesign en inmiddels ook met Figma. Naast design heb ik ook veel ervaring op het UX-vlak.

Introductie

Geïnteresseerd inGeïnteresseerd in

Mijn interesse ligt vooral bij het "klikbare gedeelte" van een website. Dat betekent dat ik me bezighoud met de architectuur van de applicatie, de connectie met API's en het op een degelijke manier bouwen van componenten.

Ik heb een zwak voor e-commerce. Het is een mooie uitdaging om maximale conversie te behalen met minimale inspanning, maar dan wel op een duurzame manier.

Daarnaast vind ik het erg leuk om een andere developer binnen een project te begeleiden. Ik heb dit in het verleden vaak gedaan, zowel stagiairs als collega developers en backend-developers die zich in frontend willen verdiepen.

Tijdens de coronaperiode heb ik een uitstekende werkplek ingericht waar ik zeer efficiënt en prettig kan werken. Natuurlijk kom ik graag met regelmaat op kantoor. Persoonlijk contact is tenslotte belangrijk voor de teamspirit.

Geïnteresseerd in

WerkervaringWerkervaring

TitelInterim Senior Front-end-Developer
Ciz
2024-10 -

  • 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.

  • Opzetten van een Technical Roadmap voor de verschillende portalen binnen het CIZ.

Tech
  • Restful Api's
  • GraphQL
  • a11y (WCAG AA, WAI-ARIA)
  • i18n
  • Next.js
  • React
  • Typescript
  • Javascript
  • CSS
  • HTML
  • Pega
  • Node.js

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.

Tech
  • Tailwind
  • GraphQL
  • RxJS
  • Node.js
  • Pega
  • Restful Api's
  • a11y (WCAG AA, WAI-ARIA)
  • Nuxt
  • Vue
  • React Native
  • Styled Components
  • CI/CD
  • Web Sockets
  • i18n
  • Sass
  • Next.js
  • React
  • Typescript
  • Jest
  • Javascript
  • CSS
  • HTML
  • Storybook
  • Vitest
  • Cypress
  • Turborepo & NX

TitelInterim front-end lead.
Greenchoice
2023-03 - 2024-10

  • Verbetering kwaliteit front-endcode.

  • Begeleiding front-end- en full-stackdevelopers.

  • Migratie van .net Razor templates naar Nuxt.

  • Opzetten Design System samen met UX'ers

  • Bouwen en documenten van componentenbibliotheek in Vue.

  • Verbeteren werkomgeving front-end- en full-stackdevelopers.

Tech
  • HTML
  • CSS
  • Javascript
  • Typescript
  • Sass
  • i18n
  • a11y (WCAG AA, WAI-ARIA)
  • CI/CD
  • Vue
  • Nuxt
  • Restful Api's
  • GraphQL
  • Node.js
  • Storybook
  • Vitest

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

Tech
  • HTML
  • CSS
  • Javascript
  • Typescript
  • React
  • Next.js
  • i18n
  • Styled Components
  • Restful Api's

TitelSenior Interim full-stack front-end-developer
RH Marine
2022-04 - 2022-10

  • Verbeter huidige architectuur.

  • Uitbreiden van schermen en bouw van nieuwe componenten

  • Migratie van Javascript naar Typescript en introductie unittests.

Tech
  • CSS
  • HTML
  • Styled Components
  • Web Sockets
  • a11y (WCAG AA, WAI-ARIA)
  • i18n
  • Sass
  • Typescript
  • Restful Api's
  • Node.js
  • Jest
  • Cypress
  • Storybook

TitelSenior front-end developer
viaBOVAG
2020-07 - 2022-05

  • Einderantwoordelijk voor front-end

  • Sparringspartner voor UX

  • Opzetten migratie van MVC naar Next.js (React)

Tech
  • HTML
  • CSS
  • Javascript
  • Typescript
  • React
  • Next.js
  • Sass
  • i18n
  • Cypress
  • a11y (WCAG AA, WAI-ARIA)
  • Jest
  • Restful Api's
  • Node.js
  • Pega
  • Storybook

TitelSenior front-end developer
Compare Group
2009-08 - 2011-08

  • Verantwoordelijk voor volledige front-end

  • Begeleiden collega’s

  • Prototyping

Tech
  • HTML
  • CSS
  • Javascript
  • i18n
  • a11y (WCAG AA, WAI-ARIA)
  • Restful 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

Tech
  • HTML
  • CSS
  • Javascript
  • Typescript
  • React
  • Next.js
  • Vue
  • i18n
  • a11y (WCAG AA, WAI-ARIA)
  • CI/CD
  • Jest
  • Styled Components
  • Cypress
  • Restful Api's
  • Node.js

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

Tech
  • HTML
  • CSS
  • Javascript
  • a11y (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

Tech
  • HTML
  • CSS
  • Javascript
  • i18n
  • a11y (WCAG AA, WAI-ARIA)
Werkervaring