Selected work

Client work · Purmerend

Driving school website

A static, mobile-first Dutch site. Hosted on Vercel; the owner edits content through Nuxt Studio.

Nuxt 3Nuxt ContentTailwindTypeScript
Visit live site ↗

Side projects

Experience

  1. Apr 2023 — Now

    Front-end Developer · AFS Group

    I build web applications with Vue.js, TypeScript and GraphQL that scale and put the user first, and I bring AI into that work.

  2. Sep 2021 — Mar 2023

    Frontend Developer · Bitvavo

    I built responsive, fast interfaces in React, JavaScript and HTML, and worked on a smoother development workflow.

  3. Dec 2020 — Sep 2021

    Frontend Engineer · gracious

    I built responsive, fast front ends in HTML and found quicker ways to develop them.

  4. Oct 2018 — Nov 2020

    Software Developer · WebAds

    I maintained and designed new modules for a custom ad-tagging library, and introduced React and Node.js. I planned my own work so assignments landed on time.

Download CV (PDF) ↓

About

I'm a software developer in the Amsterdam area with eight years of experience building for the web. Most of my work is in Vue, TypeScript and React.

Lately I design workflows in which AI agents write production code: work is split into small tasks, every change is reviewed and verified, and a person approves the merge. Overseer came out of that work.

I like work I can check. I write the tests before the code, keep each change small, and don't call something done until there's proof: a green run, a screenshot at every breakpoint or a measured number. I work best in a cross-functional team where things get said plainly, in Dutch or English. When something breaks, I don't stop at the fix: I find out why it happened and turn that into a test, a check or a rule, so the same mistake doesn't come back, for the team or for the AI agents I work with.

Contact

Email is the best way to reach me.