mathiasunneland.com
• Built a static portfolio site in HTML, CSS, and JavaScript, self-hosted on a Linux VM in a personal Proxmox environment
• Automated deployment with a GitHub Actions workflow that calls a Python webhook listener on the host to replace the served files on every push
k8s-launcher
• Built a single-command launcher that creates a multi-node Kubernetes cluster on Proxmox, using Terraform for VM provisioning and Ansible for configuration, orchestrated by Python so a full cluster can be rebuilt without manual steps
• Ran live board broadcasting at a chess tournament with 50+ players, hosting the services as Docker containers on the cluster with 100% uptime throughout the event

