Curriculum Vitae
Automating infrastructure since 1999
Werkervaring
TenneT TSO Kubernetes Engineer
Dec 2024 - hedenVoortzetting van mijn eerdere opdracht, met aanvullende verantwoordelijkheden:
- Migratie van RKE1-clusters naar RKE2
- ArgoCD-setup gerefactord met dedicated repositories per applicatie en multiple source definitions
- Terraform-code gerefactord voor geautomatiseerde deployments
- Automatisering van firewallregels en netwerkconnectiviteit met Terraform
Mengi Cloud Oprichter
2025 - hedenOprichter van Mengi Cloud, een Europees cloudplatform dat bedrijven helpt te migreren van grote cloudproviders (AWS, Azure, GCP) naar Europese alternatieven met focus op datasoevereiniteit.
- Full-stack platform ontwikkeld met React, FastAPI en TypeScript
- Kubernetes-clusterprovisioning geautomatiseerd met Pulumi op meerdere cloudproviders
- Docker-containerdeployments met geautomatiseerde schaalbaarheid
- Betalingsintegratie (Mollie), OAuth-authenticatie en AI-gestuurde containeranalyse
Qdentity bv DevOps Engineer
Okt 2025 - hedenVanaf de grond af een volledig GitOps-gedreven multi-omgeving cloudplatform ontworpen en geïmplementeerd, waarmee geautomatiseerde infrastructuurprovisioning en applicatie-deployment over meerdere Kubernetes clusters mogelijk wordt.
- Infrastructure-as-Code met Pulumi (TypeScript) voor alle cloudresources
- GitOps-gebaseerde deployment-automatisering met automatische applicatiedetectie
- Herbruikbare componentbibliotheken om onboarding van nieuwe applicaties te standaardiseren en versnellen
- Gecentraliseerd secretbeheer met OIDC-gebaseerde identiteitsintegratie
- Geautomatiseerde TLS-, DNS- en ingress-configuratie
I4Networks bv DevOps Engineer
Feb 2020 - Jan 2021 & Jul 2025 - hedenI4Networks maakt intensief gebruik van Cisco netwerkapparatuur om datacenters in Europa te verbinden via glasvezelkabels, waarmee end-to-end automatisering en provisioning van netwerkverbindingen mogelijk is.
- Alle DNS gemigreerd naar Google Cloud DNS
- Cloud Run-instances opgezet voor specifieke applicaties
- Moderniseren van applicatie-deployments richting Kubernetes-omgevingen
TenneT TSO Kubernetes Engineer
Mei 2022 - Mei 2024Onderdeel van het Platform-as-a-Service team, verantwoordelijk voor het ontwikkelen en onderhouden van het Kubernetes-platform voor missiekritieke deployments. Een van de grootste mijlpalen was het onboarden van de PMS-applicatie, gebruikt in de Control Room voor het monitoren van het elektriciteitsnet.
- Overbodige clusterconfiguratie verwijderd door logische bepaling
- Helm-deployments verplaatst van Terraform naar ArgoCD
- DHCP geïmplementeerd voor clusterdeployments
- Rancher nodepool-functionaliteit geïmplementeerd
- Portworx clouddrives ingezet ter vervanging van Terraform-beheerde disks
- Versie-updatepromoties geïmplementeerd met ArgoCD (GitOps-at-scale)
BetterBe B.V. Platform Engineer
Mei 2024 - Dec 2024In het LeaseServices Platform-team verantwoordelijk voor het opzetten van een hybride, geautomatiseerd Kubernetes-platform met Terraform op on-premise hardware en cloudomgevingen.
- Opzetten van het Terraform-framework voor beheer en provisioning van alle nieuwe clusters
- Herstructurering van ArgoCD-deployments voor DTAP-wijzigingen
- Implementatie van een Rancher Node Driver voor bare-metal machineprovisioning
- Provisioning van MariaDB-instances via MariaDB en Vault Secrets Operators
- MicroOS-deploymentconfiguraties opgezet voor Harvester en Foreman
- Implementatie van Rook-Ceph voor gedistribueerde opslag (block storage en S3)
Ultimaker DevOps/Cloud Engineer
Jul 2021 - Mei 2022Vereenvoudiging van de cloudarchitectuur door migratie van Kubernetes-deployments naar Google Cloud Run, met lagere kosten en eenvoudigere deployments als resultaat.
- Kubernetes-deployments gemigreerd naar Cloud Run
- Secrets verplaatst van Hashicorp Vault naar Google Secrets Manager
- Google Service Account-sleutels vervangen door Workload Identity
- ArgoCD-deployments geïmplementeerd op Kubernetes
- Virtuele printer ontwikkeld voor QA/testing
- GitHub-integratie gebouwd voor Lab Environments
RAMLAB DevOps/Linux Engineer
Feb 2021 - Jul 2021Geautomatiseerde uitrol van 3D-metaalprintsystemen mogelijk gemaakt met minimale menselijke interactie, met behulp van MAAS, Ansible (AWX) en Google Cloud.
- Automatische Ubuntu-serverdeployments met versleutelde schijven, RAID en SSH
- Hashicorp Vault voor gecentraliseerd SSH-sleutelbeheer en certificaatondertekening
- JIRA Asset Management voor klantconfiguratie
- AWX voor het uitrollen van deployments en updates
- WireGuard VPN, SecureBoot met aangepaste Linux-kernels
- Terraform voor beheer van alle infrastructuuronderdelen
Ultimaker DevOps/Cloud Engineer
Feb 2019 - Jan 2021De cloudinfrastructuur van Ultimaker naar een hoger niveau brengen op Google Cloud Platform.
- Volledige GCP-infrastructuur beschreven in Terraform-code
- Uniforme build/test/deploy-workflow opgezet voor alle applicaties
- Custom Helm-charts voor Kubernetes-deployments
- MongoDB gemigreerd naar MongoDB Atlas
- Istio Service Mesh en GitOps (Weaveworks) geïmplementeerd
- Lab-omgevingen opgezet met Google Cloud Run
Avisi Linux DevOps Engineer
Feb 2018 - Feb 2019Voortzetting van werkzaamheden voor het Atlassian Products & Services team en het platformteam.
- AWS-infrastructuur met Auto Scaling Groups, custom AMI's en EFS
- Terraform, Consul en Nomad voor Docker-containerdeployments
- Docker-images voor Atlassian-applicaties (Jira, Confluence, Bitbucket, Bamboo)
- Application en Network Load Balancers
Avisi Linux DevOps Engineer
Apr 2017 - Dec 2017Ondersteuning en ontwikkeling van het Hosted Insight-platform en Atlassian Products & Services.
- Host-based/path-based routing, Restic-backups, PostgreSQL WAL-archivering
- MediaWiki-data (2000+ gebruikers) gemigreerd naar Confluence
- AWS-omgevingen geïmporteerd in Terraform
- Diverse Python-migratie- en integratietools ontwikkeld
IJsvogel Retail DevOps Architect Online
Jan 2017 - Mei 2017Ondersteuning van meerdere teams bij IJsvogel Retail (Pets Place, Boerenbond). Verantwoordelijk voor de dagelijkse operatie van het Magento 2 e-commerceplatform op AWS. Sprintplanning, projectprioritering en lancering van het klantentrouwheidsprogramma.
Avisi Linux DevOps Engineer
Jun 2016 - Dec 2016Opzetten van het Hosted Insight-platform: geautomatiseerde Atlassian-stack DTAP-omgevingen in een private cloud met Puppet, Python-automatiseringstools en VMware vCloud.
Exonet bv System Engineer
Mei 2015 - Jun 2016Ansible Tower uitgerold voor configuratiebeheer op 150+ servers. Diverse hostingopstellingen ontworpen (Magento, Trytond, Plone CMS, Docker, ElasticSearch-clusters). Python-tools ontwikkeld en Cisco/NetApp-infrastructuur beheerd.
Totaalnet Internet Works Manager Engineering
Nov 2005 - Mei 2015Dubbele rol als Linux Engineer en afdelingsmanager. Beheer van 200+ servers, implementatie van Puppet, DNSSEC, IPv6, BGP-peerings (AMS-IX, NL-IX), VMware-automatisering en ontwikkeling van het Shared Hosting-platform. Als manager: leiding geven aan het engineeringteam, sprintplanning, budgetbeheer en afdelingsprocessen.
Rockingstone IT System Engineer
Mrt 2002 - Okt 2005Serverinstallatie en -onderhoud, domeinregistratie, netwerkbeheer en webontwikkeling in Perl en PHP.
Radix ICT System Engineer
Dec 2001 - Mrt 2002Onderhoud en beheer van SCO UnixWare 7 servers op locatie bij klanten.
Landis ICT Group Junior Support Engineer
Jun 2001 - Dec 2001SCO Unix-cursussen gevolgd met als doel consultant te worden.
Tweakers.net BV Server Administrator
Jan 1999 - Jun 2001Installatie en beheer van de servers waarop Tweakers.net draaide.
Certificeringen
| Jaar | Certificering |
|---|---|
| 2023 | Codefresh: GitOps at Scale |
| 2023 | Codefresh: GitOps Fundamentals |
| 2022 | CKAD: Certified Kubernetes Application Developer |
| 2022 | HashiCorp Certified: Terraform Associate (002) |
| 2019 | Certified Kubernetes Administrator (CKA) |
| 2016 | AWS Certified Solutions Architect - Associate |
| 2014 | VMWare VCP 550 |
| 2007 | RIPE LIR Training Course |
| 2006 | NL-ix BGP4 Course |
| 2001 | SCO UnixWare 7 CUSA / ACE / Master ACE |