zsh — ~/hero

tiles
kubectl config set-context hero

joeri@portfolio ~ ❯

Joeri
Verhavert_

Freelance Platform Engineer. Currently building and operating Brussels Airport's internal EKS platform, from infrastructure and GitOps to observability and autoscaling.

1–4 switch workspace · hjkl move focus · / launcher · ? help

fastfetch
Portrait of Joeri Verhavert
joeri@portfolio
OS
Human 1.0 (Belgium)
Role
Platform / Cloud Engineer
Cloud
AWS · Google Cloud
Orch
Kubernetes
Shell
zsh
Editor
lazyvim
Uptime
—
kubectl config set-context certifications

❯ kubectl get certs

0 certifications · 4 details

less — about.md

❯ cat about.md

## Who am I

Hi, I'm Joeri, a Platform Engineer from Belgium. I've been doing this for about 6 years, mostly on Google Cloud, AWS and Kubernetes.

I started as a Linux system engineer, managing servers in a datacenter with Ansible, and later moved to Kubernetes and the cloud.

At Telenet I worked on bare-metal Kubernetes clusters: the platform that runs their voice and 5G services. Today I'm part of the cloud foundation team at Brussels Airport. We're responsible for everything in the cloud, including ADDEx: our EKS platform and the self-service GitOps flow teams use to release their applications.

Next to that, I run my own company, Conro, where I do DevOps and cloud-native consulting.

Most of my work is building the platform that developers deploy on: infrastructure as code, GitOps, monitoring and security. When it works well, nobody has to think about it.

## How I work

  • - Simplicity is key.
  • - I don't make a setup more complicated than it needs to be.
  • - If a simple solution does the job, that's the one I pick.
bat — stack.toml
# what I work with day to day
[languages]
code = ["python", "go"]
data = ["postgresql"]

[cloud]
providers = ["aws", "google-cloud"]
metal     = ["bare-metal", "hpe-oneview"]
iac       = ["opentofu", "ansible"]

[platform]
orchestration = ["kubernetes", "helm"]
networking    = ["cilium", "metallb"]
ingress       = ["gateway-api", "envoy-gateway"]
mesh          = ["istio"]
security      = ["cert-manager", "external-secrets"]

[delivery]
scm    = ["github", "gitlab"]
ci     = ["github-actions", "gitlab-ci"]
gitops = ["argocd", "fluxcd"]

[observability]
metrics    = ["prometheus"]
dashboards = ["grafana-stack"]

[desk]
os     = "linux"
shell  = "zsh"
editor = "lazyvim"
journalctl — career

❯ journalctl -u joeri --reverse

  1. RUN brussels-airport: platform engineer, cloud foundation (aws, azure, openshift) · 2026–today
  2. RUN conro: founder, cloud native + devops consultancy · 2024–today
  3. DONE telenet: devops engineer, telco cloud, gdcv + oke for voice and 5g · 2022–2026
  4. DONE axxes: devops engineer, consulting at telenet · 2022–2024
  5. DONE vdab: linux system engineer · 2021–2022
  6. DONE open-future: linux system engineer, datacenter, ansible + zabbix · 2020–2022
~/projects/brussels-airport

❯ cat README.md

Brussels Airport Company

Brussels Airport Company owns and operates Belgium's national airport, a unique ecosystem at the heart of Europe, bringing together a wide network of related companies drawn by its strategic location.

As part of the Cloud Foundation team, we own everything cloud related across the organization, spanning AWS, Azure and OpenShift (OCP). Brussels Airport Company builds and maintains a wide range of in-house products, and our responsibility is to engineer, operate, and maintain the platform that hosts those internal products.

Beyond keeping the lights on, we act as platform owners, putting standardized processes in place through GitOps and CI/CD pipelines, so that development teams can safely and efficiently release their own products on AWS services such as EKS, RDS, and many more, as well as on OpenShift.

client
Brussels Airport Company
status
running
role
senior platform engineer
~/projects/telenet

❯ cat README.md

Telenet

Telenet Group N.V. is Belgium's largest provider of cable broadband services. The company offers analog and digital cable television, as well as fixed and mobile telephone services, primarily to residential customers in Flanders and Brussels. Additionally, Telenet provides business services across Belgium and Luxembourg under the brand Telenet Solutions.

Within Telenet, the Telco Cloud team is responsible for building and maintaining the Google GDCV and OKE infrastructure that supports voice and 5G communications. We focus on fully automated cluster deployments via Kubernetes operators, leveraging GitOps methodologies and GitLab pipelines for continuous delivery, with tight integration into Google Cloud. This enables scalable, reliable, and repeatable operations for all teams using our infrastructure.

client
Telenet
status
completed
role
devops / platform engineer
~/projects/vdab

❯ cat README.md

VDAB

VDAB stands for the Flemish Service for Employment and Vocational Training. It is a public Flemish agency that supports job seekers and employees in finding work, developing skills, and guiding their careers.

I was part of the Linux System Engineers team, responsible for maintaining and delivering Linux machines, as well as building automation to streamline operations and improve efficiency.

client
VDAB
status
completed
role
linux system engineer
kubectl get certifications

❯ kubectl get certifications -A

NAMEPROVIDERISSUERSTATUSEXPIRES
gcpGoogle CloudActive—
k8sLinux FoundationActive—
awsAmazon Web ServicesActive—
k8sLinux FoundationActive—
redhatRed HatActive—
redhatRed HatActive—
zabbixZabbixActive—
zabbixZabbixActive—

select a row to describe it

kubectl describe certification

❯ kubectl describe certification ace