Pim Zonneveld
Senior Frontend & DevOps Engineer
Frontend engineer who ended up doing a lot of DevOps. I build
accessible Vue and Nuxt for
politie.nl, the Dutch National
Police, via Capgemini. Then I ship it and keep it running on
Kubernetes.
CKAD-certified · W3Cx Web Accessibility
Get in touch
·
LinkedIn
About
I started out purely on the frontend and ended up responsible for
most of what happens after the build passes. These days that means
shipping Vue and Nuxt interfaces for
Politie Nederland via
Capgemini. It's a national public-sector site, so accessibility is a
legal requirement.
Day to day that's Vue, Nuxt, Helm charts, and ArgoCD, with
monitoring through Grafana, Loki, and Prometheus. I like having the
whole picture: writing and optimising the frontend, shipping it, and
keeping it running on Kubernetes.
Outside the day job I build and run my own products: a
grant-intelligence SaaS, plus a few developer and macOS tools.
Experience
-
Senior Frontend & DevOps Engineer ·
Capgemini · Jan 2020 - Present · The Randstad,
Netherlands
I work in the Digital Customer Experience practice, doing
frontend architecture for large client projects. A lot of the
job is turning accessibility, performance, and platform
constraints into standards a team can follow.
Client:
Politie Nederland ·
May 2021 - Present. I set the frontend direction for politie.nl,
the Dutch National Police's public website, and led the
accessible Vue and Nuxt work. On the Kubernetes side I cut the
friction out of releases, so operations became something the
team could predict.
-
Web Developer · The Red Corner B.V.
· Aug 2018 - Jan 2020 · Netherlands
Full-stack developer on websites, web apps, and mobile apps.
-
Fullstack Teaching Assistant · Le Wagon
· May 2018 - Aug 2018 · Amsterdam Area, Netherlands
Freelance teaching assistant at the Le Wagon full-stack coding
bootcamp in Amsterdam and Berlin.
-
Freelance Developer · Pim.gg · Feb
2015 - Aug 2018 · Breda, Netherlands
Designed and built websites and small digital products for a
range of clients.
Projects
Find EU research grants picked for your lab
Featured · Live · Solo: product, frontend, backend, infrastructure
Tracks 55 EU funders (ERC, Horizon Europe, NWO, KWF, DFG, ANR and
49 more), matches open calls to a lab's profile, and sends a
personalised digest every week. Nuxt 4 and TypeScript with
Tailwind, Supabase for database and auth, Mollie for payments,
Resend for email. Vercel only deploys if the tests and type checks
pass.
Nuxt 4 · TypeScript · Tailwind CSS · Supabase
· Vercel
Run your Claude Code projects from a Stream Deck
Published on npm · Solo: plugin, CLI, npm release
A Stream Deck plugin for managing Claude Code projects. Each key
shows a project's live status, and a chat CLI lets you set the
board up in plain English. Written in TypeScript.
TypeScript · Node.js · CI/CD ·
Source
Master volume for audio interfaces that never shipped one
Free download · Solo: macOS app
A free macOS app that adds software volume control to audio
interfaces that don't have it, like the Focusrite Scarlett. You
don't need drivers or admin rights. Mostly Swift.
Swift · macOS
Credentials
Certifications
-
Certified Kubernetes Application Developer (CKAD) - The Linux
Foundation, Nov 2025
- Web Accessibility - W3Cx, Mar 2021
Education
-
Full Stack Developer, Web Development - Le Wagon, 2018. Nine-week
coding bootcamp in Amsterdam.
-
Adobe Expert: Illustrator, Photoshop, InDesign - LOI, 2017 - 2018.