Proxmox Cluster
Production Proxmox cluster on Switch Engines — 3-node HA setup with VM migration, networking, and cloud-init automation on Debian 13.
- Proxmox
- Debian 13
- Switch Engine
- Cloud-Init
- Corosync
All Work
12 projects spanning infrastructure, full-stack development, and cloud operations.
Production Proxmox cluster on Switch Engines — 3-node HA setup with VM migration, networking, and cloud-init automation on Debian 13.
Self-hosted ERPNext v16 on Kubernetes — full ERP platform with MariaDB, NFS shared storage, and automated backups.
Production-ready web platform for the Critical Games cultural and festival project at FHNW — featuring interactive 3D visualisations and a headless CMS.
Self-hosted uptime monitoring and status page for 20+ services.
Ansible-based IaC for provisioning and managing a K3s cluster on Switch Engine — from VM creation to production workloads.
Declarative GitOps continuous delivery for all Kubernetes workloads — automated sync from Git to cluster.
Full observability with Prometheus, Grafana, Traefik dashboard, and Glances — metrics, alerts, and dashboards for the entire cluster.
Centralized identity and access management with OIDC — SSO across all self-hosted services with PostgreSQL-backed persistence.
Self-hosted workflow automation platform for connecting services, handling webhooks, and automating repetitive tasks.
Automated encrypted backups to S3-compatible storage with Restic — scheduled CronJobs and Uptime Kuma push monitoring.
Custom operations dashboard with Keycloak SSO, pulling live data from Grafana and ArgoCD APIs.
Automated HTTPS certificate provisioning and renewal with cert-manager and Let's Encrypt across all Traefik ingresses.