Dave van Hoorn
Front-End Developer

Dave van Hoorn

Nieuwegein, Utrecht
hello@davevanhoorn.com
+31 (0)6 169 100 79

Werkervaring

Euroclear(in opdracht van Capgemini)
Front-End Developer React.js
08/2019 - heden
Amsterdam, Nederland

  • Ontwikkel pixel-perfecte en herbruikbare React componenten op basis van het Material-UI framework.
    (React, Material-UI, Sketch, CSS3, HTML5)
  • Ontwikkel formulieren met React Formik en integreer deze met de Azure Devops back-end door middel van Axios.
    (Axios, Microsoft Azure, .NET)
  • Schrijf snapshot- en unit tests voor React componenten met Jest, Enzyme en react-testing-library.
    (React, Jest, Enzyme, React Testing Library)

Capgemini
Front-End Developer
05/2019 - heden
Utrecht, Nederland

  • Ontwerp en programmeer "Battle of the Clouds", een live en interactieve presentatie (Teqnation 2019) en stresstest waarbij de cloud diensten van Amazon, Google en Microsoft tot het uiterste getest worden.
    (React, Amazon Web Services, Microsoft Azure, Google Cloud, Express.js, Next.js, Adobe XD)
  • Ontwikkel React componenten voor Capgemini Open Marketplace, een web-app waarbij de eindgebruiker financieel overzicht krijgt door middel van het aan elkaar knopen van verschillende financiele diensten en API's.
    (React, Redux, serverless.js, RxJS, Mulesoft)

Noten.nl
Full-Stack Developer
01/2017 - heden
Nieuwegein, Nederland

  • Ontwerp en ontwikkel een maatwerk WordPress WooCommerce thema op basis van Trellis, Bedrock en Sage. Bij iedere verkoop worden de labels automatisch geprint door middel van een op maat gemaakte Google Cloud Print koppeling.
    (Figma, HTML5, CSS3)
  • Fotografie en nabewerking van 400+ producten. Automatiseer het importeren van productspecificaties, automatiseer het vergelijken van prijzen in de markt door middel van scraping, automatiseer de maandelijkse prijswijzigingen voor de WordPress back-end.
    (PHP, WordPress API, Advanced Custom Fields, Scrapy, Photoshop)

Schiphol Group(in opdracht van Orange Tribes)
Front-End Developer
12/2018 - 02/2019
Hoofddorp, Nederland

  • Maak HTML5 en CSS3 templates voor de Integral Safety Schiphol website, op basis van aangeleverde schetsen.
    (Figma, HTML5, CSS3)
  • Converteer een SVG kaart van Schiphol naar map tiles om deze te kunnen gebruiken met Leaflet.js. De SVG werd op vier verschillende zoom niveau's gerenderd, waardoor de eindgebruiker op de Schiphol kaart kan inzoomen en pannen zonder detail van de kaart te verliezen.
    (Leaflet.js, SVG scripting)
  • Converteer de gebouwde HTML5 en CSS3 templates naar een eenvoudig te beheren WordPress thema op basis van de WordPress API in combinatie met de plugin Advanced Custom Fields.
    (PHP, WordPress API, Advanced Custom Fields)

Dojo Bali
Full-Stack Developer
06/2018 - 12/2018
Canggu, Indonesië

  • Ontwikkel een web-app waarmee Dojo leden korting kunnen krijgen op partners van Dojo. De leden krijgen bij registratie van Dojo een automatisch gegenereerde QR-code die partners van Dojo kunnen scannen. Wanneer een actief en geldig abonnement is krijgt de persoon korting op een product of dienst, bijvoorbeeld een yoga- of surfles, of pizza.
    (JavaScript, WordPress, Nexudus API, PHP, SendGrid, Cronjob.org)
  • Converteer aangeleverde Photoshop bestanden naar pixel-perfecte herbruikbare Divi templates in WordPress
    (WordPress, Photoshop, Divi, CSS3)

Formule1.nl
Full-Stack Developer
06/2015 - 03/2017
Kaapstad, Zuid-Afrika

  • Automatiseer de data migratie van een oud CMS-systeem naar WordPress, maar zorg dat de +100K geïndexeerde pagina's (nieuwsberichten, foto's, statistieken) niet verloren gaan, en dat de sterke positie van een x-aantal pagina's behouden blijft.
    (PHP, WordPress, Python)
  • Ontwerp een nieuwe, responsive front-end voor Formule1.nl en koppel deze aan een eenvoudig te beheren WordPress thema.
    (Photoshop, WordPress, Advanced Custom Fields)

Hobbies en interesses

  • Mountainbiken. Ik ben vaak te vinden op de trails van de Utrechtse Heuvelrug. Leersum, Amerongen en Zeist zijn favoriet!
  • Surfen. Ik heb anderhalf jaar in Bali gewoond met als ultiem doel iedere dag op de surfplank te staan. Yew!🤘
  • Ondernemen. Heb ik een idee? Dan probeer ik er een bedrijf van te maken. Noten.nl is hiervan het beste voorbeeld. Ondernemers, bootstrappers en freelancers inspireren me en zorgen dat ik mezelf blijf ontwikkelen.
  • Drummen. Ik heb iedere week drumles en speel graag Hip-Hop, Jazz en Bossa Nova. Muzieknoten lezen kan ik niet, alles gaat op gevoel :)