David Hildering

Senior Frontend Developer

View or Download PDF

About Me

I'm a frontend developer living and working in the Randstad area, with more than ten years of experience in the internet industry. I'm passionate about blending creativity with technology, and I'm skilled in HTML/CSS, Typescript, Javascript, and Next.js. With a Master of Arts in History, I bring a unique perspective to my work, driven by a strong entrepreneurial spirit and a commitment to innovation.

Contact Information

  • Location: Randstad, Netherlands

Skills & Expertise

Proficient

HTML/CSS, React, Typescript, Javascript, Next.js, Vite, Zustand, CSS-in-JS, SVG, Express.js, Headless CMS, Radix, Storybook, Cypress, RTL, Vitest, Playwright, Agile(scrum)

Comfortable

Vue, Vuex, Node.js, Redux, Docker, D3.js, VisX, Atomic Design, TailwindCSS, Firebase, Accessibility/WCAG, Continous Integration and Delivery (CI/CD)

Familiar

AWS, Azure, Google Cloud, SQL, Angular, Remix, Nuxt.js, Kubernetes

Professional Experience

Dutch Railways (Nederlandse Spoorwegen)

  • Frontend Developer
    april 2023present

    CSR application build with React.js, Typescript, Vite, D3.js (Visx),Playwright, Vanilla-extract.js.

Developing the new ‘BAM’ application. (Mission critical, application needed for control centers to adjust train movements).


Translink via InfoSupport

  • Frontend developer
    May 2022April 2023

OV-chipkaart.nl completely rebuilt with new tech stack and according to the latest WCAG accessibility requirements. SSR application built with React.js, Next.js, Prismic, Vanilla-extract.js, React-Query, Pnpm. React-component library built with Storybook.


ANWB Webshop

  • Frontend developer
    January 2022May 2022

Continue development of the ANWB Webshop. SSR application built with Next.js, (P)react.js, Prismic and Magento2. See www.anwb.nl/webwinkel. Use of ANWB design system.


University of Amsterdam

  • Frontend developer
    July 2021February 2022

Developing a completely new and accessible (WCAG) student portal (student.uva.nl, live 2022). In collaboration with 1 other frontender and a backender. SSR application built with React.js, Next.js, Stitches, Radix, React-Query. Communication with the backend using a GraphQL API. Testing with React-testing library in combination with Jest and Cypress. React Component library built with Storybook.


KPN Amsterdam | Data Office

  • Frontend developer
    November 2020December 2021

A completely new front-end application developed for an internal application that checks data for quality. Written in Vue.js 3, Vuex, Typescript and Express (Node.js). I used Jest for unit testing. The backend is written in Python. The front-end is one of the microservices of the application and runs by means of a Docker container on AWS/Kubernetes. Use of KPN design system (Kermit).


Randstad IT Diemen

  • Frontend developer/Frontend Lead Orbit Design System
    June 2019October 2020

At Randstad, I was part of two projects that overlapped in time. When I started in June 2019, I started at I-plan. I-plan is the application of Randstad and its customers to plan and manage staff. For I-plan, I wrote new sections in Vanilla JavaScript and Node.js. I wrote tests mainly with Cypress. In addition to I-plan, I was part of the Randstad Design System team, for which I started working full-time in October 2019. My work consisted of developing web components in React.js and Vanilla.js, writing Cypress tests, checking for accessibility guidelines (WCAG) and setting up and developing the architecture. More info at: https://randstad.design


Vivat, Vince (innovation centre) Amsterdam

  • Frontend developer
    feb 2019june 2019

During my time at Vivat (Zwitserleven, Reaal insurance) I developed 3 React.js applications that aimed to try out new products (prototypes). I worked on both the backend and front-end: Node.js, React.js, Next.js.


VodafoneZiggo Amsterdam/Utrecht

  • Frontend developer
    September 2017January 2019

Developer within the Digital Sales team (Scrum) of VodafoneZiggo. Various activities such as implementing re-/new designs and A/B testing. From June 2018 I worked full-time on a project that developed the new joint webshop checkout in React.js.

E-shop project: React.js, Redux, webpack, ES6, Styled Components, Mocha, Chai, Cypress

Regular stack: AngularJS, Bootstrap3, Grunt.


Usabilla BV Amsterdam

  • Frontend developer
    January 2017September 2017

Developer for the Marketing team of Usabilla. Entire website of usabilla.com rebuilt and rewritten in collaboration with a Visual Designer.

Stack: HTML5, PHP, GULP, CSS, (SASS, Bootstrap) Javascript, Handlebars.js


Vodafone Amsterdam

  • Frontend developer
    January 2014April 2017

Developer for the Vodafone webshop team (Scrum team). Developing new functionalities and implementing new marketing actions. Fix bugs and participate in design sessions.

Frontend Development: HTML5, CSS, AngularJS, LESS, Jquery, Handlebars.js


Purplebean Web Agency

  • Founder & Owner
    August 2015jan 2022

Purplebean is the name I used in 2015 for small web assignments for SME’s. I no longer use this name, and I only maintain a few websites and I no longer take on new SME assignments.


Vodafone Libertel B.V, Amsterdam

  • Content/HTML Editor
    January 2013January 2014

Writing and customizing HTML/CSS and content for vodafone.nl


Achievements

Master History of International Relations

University of Amsterdam 2009-2011 (part-time).

Masterthesis: The Royal Tropical Institute and Indonesia. About the perception of the colonial handling process in the Netherlands (1960-1988).


Bachelor's degree in History

University of Amsterdam 2004-2009 (part-time).

Minor: International Relations Bachelor's thesis: the decolonization of the Tropenmuseum


Communication and Information Sciences

Vrije Universiteit Amsterdam 2002-2003, first year completed (propedeuse)

Additional Information

Developing a news site/app called 'openrijk.nl', where I collect all Dutch government and political news to present in one place. Also, in Google Playstore. SSR application (PWA) build with Next.js.

Publicatie: Visualizing Development: The Tropenmuseum and International Development Aid, in: Museums, Heritage and International Development.