About
As a consequence of my intense curiosity about all the layers of abstraction that modern technologies are comprised of, as well as the incredible speed with which entire areas and job titles within the IT profession come and go, I have worn many hats throughout my career.
Below I have captured a small subset of my professional achievements
As a Certified Kubernetes Administrator I have:
- Advised on, built, and maintained many Kubernetes clusters across Hetzner, AWS and other public clouds.
- Authored several Kubernetes Operators like kubi-zone for Kubernetes-native DNS management.
- Developed and documented the setup of a self-sufficient cluster running solely on large bare-metal hardware.
As a Platform Engineer I have:
- Applied concepts like SSOT and Make Illegal States Unrepresentable to domains modelling.
- Designed reentrant self-service processes state machines for minimal downtime and maximum resilience.
- Worked closely with platform consumers to understand and automate fragile processes.
As a Software Engineer I have:
- Written API client libraries for managing Hetzner Dedicated Servers safely.
- Authored a Terraform Provider in Go for configuring ZFS filesystems using Infrastructure-as-Code tools.
- Implemented a Language Server targeting WASM for dependency management in Rust projects.
As a DevOps Engineer I have:
- Architected and implemented deployments to cloud-native AWS services using Infrastructure as Code.
- Containerized everything from complex processes targeting proprietary hardware to modern web applications.
- Designed and implemented CI/CD in environments with very tight constraints and many stakeholders.
