All-round web developer voor kleine en grote projecten

Vooral front-end developer en maar ook ervaring als scrum master en back-end ontwikkelaar. Een beetje geproefd van de rol als product owner en zelfs van een beetje design ben ik niet vies.

Begonnen in de periode van het inbellen met een 56k modem. Vanaf die tijd heb ik veel geleerd, aan heel erg leuke projecten gewerkt, samengewerkt met talentvolle collega's en ervaring opgedaan op veel verschillende vlakken.

  • code Gewerkt met Angular 6, RxJS, ES8, Typescript, Node, React
  • star Heel. Veel. Tests geschreven. Unit tests: Jest, Jasmine. E2e tests: Selenium, Protractor, Cucumber
  • code In mijn vrije tijd ervaring opgedaan met React en Vue
  • heart Liefhebber van Typescript
  • star Prijzen gewonnen zoals een FWA en een Cannes Lion
  • code Als back-end developer heb ik gewerkt met onder andere Node, Symfony en Laravel
  • star Enthousiast, all-round, betrouwbaar, ervaren, goed in teamverband, zorgvuldig en direct
Gewerkt aan projecten voor
  • KLM
  • ING
  • FedEx
  • TNT
  • Western Union

Verzenden met FedEx & TNT

December 2016 t/m juli 2018

FedEx heeft in 2016 TNT overgenomen. Om FedEx- en TNT-gebruikers tegelijk van dienst te kunnen zijn, werkte ik aan een applicatie waarmee het mogelijk is om met zowel FedEx als TNT te verzenden. Hiervoor heb ik features ontwikkeld en componenten herschreven.

Big data

Verder heb ik het datateam geholpen om de interne data-library van Typescript-ondersteuning te voorzien en uit te breiden met meer mogelijkheden om data te meten.
Tevens ontwikkelde ik een Angular 6-applicatie die data-analisten binnen de organisatie inzicht geeft in de status van events die met de library worden gestuurd.

  • code Angular 6, RxJS, TypeScript, ES8, AngularJS
  • code Unit tests in Jasmine en Jest
  • code End-to-end tests m.b.v. Selenium, Protractor, Cucumber

ING: een interne stijlgids van web components

Maart 2015 t/m oktober 2016

Als front-end developer heb ik voor de style guide van ING componenten opgeleverd in Angular en later in de vorm van web components met Polymer. Voor deze componenten heb ik me naast de functionaliteit ook beziggehouden met css, documentatie, accessibility en het schrijven van unit en e2e tests.

Logo ING

Het team beter laten presteren als scrum master

Naast developer vervulde ik in ons team tevens de rol van scrum master. Hierin was ik niet alleen verantwoordelijk voor een goed verloop van het scrum-proces en de ontwikkeling van ons team maar ook voor het organiseren, opstellen en bewaken van SMART-geformuleerde teamdoelstellingen.

  • code Angular, web components, Polymer, unit & e2e tests
  • star Veel ontwikkeling doorgemaakt als scrum master
  • star Veel aandacht besteed aan de toegankelijkheid van de componenten
  • heart Voor even product owner geweest van deze intern wereldwijd ingezette style guide

Een stijlgids en de ontwikkeling van liander.nl

Maart 2014 t/m maart 2015

Opdrachtgever Liander had behoefte aan een stjilgids die voor dezelfde look and feel van alle websites van de organisatie moet zorgen. Hiervoor heb ik een applicatie opgezet in Angular en een API in Laravel voor het beheer van de componenten. Uiteindelijk is dit project op de achtergrond geraakt toen ik werd ingezet op het project voor de ontwikkeling van liander.nl.

Liander.nl

Liander.nl: een samenwerking met Fabrique

In een scrumtraject van enkele maanden hebben we in samenwerking met Fabrique en met een divers team liander.nl ontwikkeld.

Voor dit project heb ik met behulp van Twitter Bootstrap een basisstijl opgezet, de vormgeving van Fabrique geïmplementeerd en css3-animaties gemaakt en ingezet. Verder heb ik sollicitatiegesprekken met ontwikkelaars gevoerd, ontwikkelaars aangestuurd en heb ik tijdelijk de rol van scrum master vervuld.

  • code Angular, css 3-animaties, Twitter Bootstrap
  • star Veel geleerd over Git, feature branches en pull requests
  • heart Kort de rol van scrum master vervuld
  • star Ontwikkelaars ingehuurd en aangestuurd

KLM: Claim your place in space

Op 22 april 2013 steeg er vanaf Nevada Desert een hoogteballon op met aan boord een ticket naar de ruimte. De ballon naderde het dak van de aarde totdat hij knapte. Degene die dit punt als beste wist te voorspellen, won het ticket naar de ruimte.

  • code De iPad-versie van de Flash-website voor desktop (front-end)
  • code De API's van Facebook en VKontakte, gecommuniceerd met een web socket gedurende het live event, html5 video en toffe css3 animaties
  • star Winnaar van een FWA (burp)
  • chart Bereik: 25 miljoen mensen in 173 landen, 708.558 unieke bezoekers, 129.299 deelnemers. En veel development-uren. Het leukste project ooit.
  • link http://vimeo.com/65498269 (beschrijving en statistieken)
  • link Project offline

Western Union: Pass fund

Het project van Western Union waarmee tijdens het seizoen van de UEFA Europa League in 2012-2013 elke succesvolle pass werd omgezet in steun voor één dag onderwijs aan kinderen over de hele wereld.

  • code Volledig responsive: van desktop tot tablet tot mobiel (front-end)
  • link Project offline

Cupmanager

Deze virtuele management game, met ongeveer 200 deelnemers, is opgezet door mijn broer en mij. Het loopt sinds 2000 tijdens elk WK of EK voetbal.

Cupmanager heeft een zelfgemaakt CMS dat ons de mogelijkheid geeft om voetballers toe te voegen, betalingen van deelnemers up te daten en ze eventueel een e-mail te sturen, voetbalwedstrijden van het toernooi te verwerken en het klassement op te bouwen.

Het is één van mijn favoriete projecten omdat ik de vrijheid had zelf de vormgeving te bepalen, de front-end te doen en verantwoordelijk te zijn voor de back-end. Nee, ik heb nog nooit een editie van het spel gewonnen :)

  • code Zelfstandig het hele project gedaan: de vormgeving, de front-end en het CMS
  • code Het project maakt gebruik van Zend Framework als MVC en Smarty als template engine
  • link http://2010.cupmanager.nl

Hiscox: The Hiscox reactor

The Hiscox reactor is een project van Hiscox, een wereldwijd vertegenwoordigde verzekeringsmaatschappij, en toont een filmpje dat voor iedere bezoeker uniek is door, na toestemming van de gebruiker, persoonlijke informatie van LinkedIn te verwerken.

  • code De iPad-versie van de Flash-website voor desktop (front-end)
  • code API van LinkedIn, html5 video
  • link Project offline