10+ years of experience, from multi-account AWS landing zones to embedded C++ on BLE sensors with a few KB of RAM to spare.
Right now I run the data platform at DPG Media, the largest media group in the Benelux: multi-tenant Airflow on EKS, ~1000 internal users, plus LLM tooling that reads 2000+ Qlik apps and 500+ DAGs and finds the money everyone stopped looking for.
Most of what I build is client work and lives in private repos. Here's the stuff I'm allowed to show you.
- Merged fixes in Apache Airflow core: #63266 (task-state corruption) and #62985 (CloudWatch log cleanup)
- Client-cert auth in HashiCorp's terraform-provider-rabbitmq #29, and a private-AKS fix in terraform-provider-azurerm#13845
- terraform-module-kubeflow and a Kubeflow Pipelines provider in Go: written at Dataroots, 13k+ registry downloads
- OpenRD: an ESP32 that speaks Garmin's undocumented Running Dynamics protocol. A Fenix 8 shows native vertical oscillation and ground contact from a board that never touched a chest.
- GarminGoProDatafield: control a GoPro from your Garmin. DC Rainmaker called it the free alternative to Garmin's paid app.
- rkd-telemetry-extractor: first public docs of Race-Keeper's
.rkdformat. Two parsers, Python and Go, byte-for-byte identical output, 100% branch coverage. - Stryd Zones, the Garmin running-power datafield (100K+ downloads). I took over the open-source RunPowerWorkout, Stryd hired me off the back of it.
I write up the hard parts at dropbars.be/blog: decoding a BLE stack with a sniffer and a decompiled APK, running two BLE identities off one nRF52832, bolting PEPPOL e-invoicing onto a 13-year-old ERP.
dropbars.be · LinkedIn · AWS Solutions Architect + Terraform Associate · won the re:Invent Security Jam twice




