Senior DevOps Engineer for cloud-native platforms
Graz, Austria · hauptmann.dev · Blog · CV
12 years in the industry, turning fragile, tribal operational knowledge into platforms that are repeatable, observable and properly versioned.
I'm a father based in Graz, and a suspicious amount of my free time goes into a Kubernetes cluster humming away in the room next door. Whatever feels too risky to try at work, I test at home first. hauptmann.dev is served from that cluster, and its status page is public.
| Level | Tools |
|---|---|
| Production-proven (I'm the one on call) | Kubernetes · Helm · ArgoCD · GitOps · Docker · Terraform · GitHub Actions · GitLab CI/CD · SUSE Rancher · SUSE Virtualization · Linux administration |
| Hands-on | Ansible · Google Cloud (GCP/GKE) · K3s · Cloudflare · Prometheus & Grafana · OpenTelemetry · Vault / External Secrets Operator · TLS/PKI · Traefik & ingress controllers · Backup & recovery |
| Frontier (learned in the homelab) | Talos Linux · Cilium · Argo Workflows · Service mesh (Istio, Linkerd) · Harbor · Go · TypeScript |
| Project | What it is |
|---|---|
| multi-k8s-infra | The homelab Kubernetes cluster: multi-node, highly available, every app delivered through GitOps with Argo CD on Talos Linux |
| Airgapper | Open-source Go CLI that syncs container images, Helm charts and Git repos across air-gapped networks, with regex-based version matching |
| homelab | Terraform, Ansible and OpenBao config for the homelab: Cloudflare DNS, mail and tunnels, GitHub repo governance |
| homelab-terraform-modules | Versioned Terraform modules (GitHub, Cloudflare, Backblaze) used by the homelab stacks |
| docker-stack | About 25 self-hosted services as separate Docker Compose stacks |
| docker-strapi | Strapi Docker images with CI, signed releases and attestations, on Docker Hub |
| pp-portfolio-classifier | Portfolio classifier rewrite in Go |
| dev-config | My development environment configuration |
More on hauptmann.dev: live ops metrics, platform overview, contact.



