Daniel.
Learning how to build infrastructure that works.
Software Engineering student at SDU, focused on Platform Engineering and the infrastructure behind reliable AI. I learn by deploying, breaking, and fixing.
Software Engineering student at SDU, focused on Platform Engineering and the infrastructure behind reliable AI. I learn by deploying, breaking, and fixing.

Live from the cluster currently running in my bedroom ↓

I’m a first-year BSc Software Engineering student at the University of Southern Denmark. My focus is Platform Engineering and AI/ML, specifically the infrastructure that makes AI systems reliable and reproducible, not just impressive in a demo.
I run a bare-metal Kubernetes cluster at home on recycled laptops, managed with GitOps via Flux CD, that I use both to learn and to run real services. Every problem gets documented: architecture decisions, failures, fixes. I also collaborate with an SDU professor modelling emergent communication between dolphin agents using reinforcement learning.
I did competitive football and judo for 14 years at national level. Started at 4, stopped at 18 when I left for Denmark. That kind of commitment teaches you things about pressure and consistency that are hard to get anywhere else.
Music is a big part of how I think. My taste goes mostly towards classic rock: Pearl Jam, Pink Floyd, Radiohead, Dire Straits, Metallica, but I also listen to a lot of Portuguese music. Ornatos Violeta, Xutos & Pontapés, Rui Veloso. I play guitar and recently co-founded a band that released its first single.
When I am not doing any of that, I am probably focused on a Witcher playthrough or replaying the games. Pokemon is a long-term habit I have never managed to shake. CS:GO is what happens after a long day when you just want to play with friends and turn your brain off.
Technologies I work with regularly:
Infrastructure: Kubernetes (K3s), Flux CD v2 (GitOps), Docker, CloudNativePG, MetalLB / NGINX Ingress
Languages & Data: Python, C#, SQL / PostgreSQL
OS & Tooling: Linux, SOPS / age




// Currently