With over 25 years of experience as a fullstack and frontend web developer, I can contribute to nearly every phase of web application development. From small widgets to high-performance interfaces for maritime systems and high-traffic platforms like Telegraaf.nl, Vergelijk.nl, Leadingcourses.com, viaBOVAG.nl, Greenchoice.nl, ANWB.nl, and bol.com. On several of these projects I was responsible for the frontend architecture, component libraries, and migrations to modern frameworks.
I like to get stuck in and help colleagues by working together, without taking over their work. My goal is to help others grow by listening, addressing obstacles openly, and finding solutions together.
Although I am creative and sometimes chaotic by nature, I always deliver my work in a structured way. My code is clean, well-organised, and thoroughly documented in git. Under high pressure I work pragmatically and methodically: I log technical debt deliberately for later sprints. Even under time pressure I never lose sight of accessibility (a11y).
I have extensive experience with React, Next.js, Vue 3, Nuxt, Angular, and Svelte. I set up frontend architectures, built scalable component libraries and design systems, and delivered accessible frontends. With React Native I also build mobile apps.
I am a strong advocate for a well-configured CI/CD environment. The initial setup takes time, but the long-term gains make it well worth it.
I have worked with internationalisation (i18n) and localisation (l10n) in almost every project. With a background in design I have a strong eye for visual quality. I started with Photoshop in 2004 and have since built up extensive experience with Illustrator, InDesign, Figma, and UX design.
The frontend domain changes fast. I keep developing myself by reading, learning, and experimenting with new techniques.
