Education
- 2014-2016
- MSc, Biomedical Engineering; Rijksuniversiteit Groningen (Groningen)
- 2009-2014
- BSc, Biomedical Engineering; Rijksuniversiteit Groningen (Groningen)
Experience
Cloud Engineer @VX Company: (2019-now)
As a Cloud Engineer/DevOps Engineer we took care of a number of clients, all different in size and with different programming languages. Improvements we made during 2020 were:
-
Implementation of Infrastructure as Code with Terraform
-
Improvements for our clients on Kubernetes by standardizing on shared components
-
Brought a big client with a complete microservice environment on Kubernetes to production
Integration Engineer @Virtual Sciences (Conclusion) (2016-2019)
As an Integration Engineer I helped different clients on their journey to a connected IT landscape, by implementing, building or installing integration components:
-
Building and improving the cloud integration platform @Enexis
-
Installation and first implementation of IBM App Connect @Harver
-
Designing integration patterns and defining integration requirements as functional architect @Blokker
-
Building, testing and improving integrations with IBM Integration Bus and Citrus test framework @Kramp
-
Building and testing integrations with IBM Integration Bus @CZ
Technical Experience
- Open Source
- I contribute to the open source projects I’m using during my daily work. The project the most contributions were made to is Terraform provider for Azure. I’ve implemented changes for AKS, Azure Backup, Azure Function Slots and more.
- Technologies
- CI: The basis for every DevOps Engineer. In my opinion CI pipelines are underrated and not used in their full glory in a lot of environments. Mostly used it with Azure DevOps, but used Jenkins, GitHub Actions, GitLab and Ant as well.
-
CD: Implemented it with Azure DevOps for a dozen clients. I am a big fan of Flux or ArgoCD, but at my clients the dependencies for these were not in place.
-
Azure: The cloud used most during the last year. I’ve also used GCP and IBM Cloud, but not as extensively as Azure.
-
Kubernetes: The container orchestrator I’ve used with and deployed most of our clients software on. Network policies, namespaces, Cron Jobs, CRDs and operators are part of my daily work.
-
Docker: The container format used in most companies. I’ve build base containers for the application team, made build containers for pipeline work, implemented Java container builds with Jib, watched Tekton closely evolving from Knative Build.
-
Terraform: The best implementation of Infrastructure as Code. Used, promoted and implemented it. I’m a close follower of features for both Terraform Core and Terraform Providers for Azure. Due to my work with Azure I’m also an active contributor for the Azure provider.
- Programming Languages
- Go: My favorite language, as it is simple and clear for me as someone who is not programming all day. It is useful as a system engineer to implement something quick, but it’s also the language used for Kubernetes, Docker and Terraform.
-
Java: I’m not a programmer, but I know my way around. I would not say you’d hire me as a Java programmer, but as a system engineer I know my way around how to interpret multiple langauges, and Java is one of them. I’ve written a lot of integration tests in Java with Citrus test framework.
-
Python: As a system engineer I wrote during the short stay at Enexis Python to implement a Kong Gateway controller to be used within the pipelines. My graduation project was written in Python as well.
Other
-
Human Languages:
- Dutch (native speaker)
- English