At work
I am working as a backend developer at Oderland, building and maintaining business-critical systems around billing, payments, subscriptions, domains and customer administration. Much of the interesting work lives where established PHP systems meet newer services and external APIs.
In the toolkit
My current mix includes PHP, Python, TypeScript, Rust and SQL. I am particularly interested in careful modernisation: improving systems in place, reducing accidental complexity and making production behaviour easier to understand.
In the lab
I keep exploring Linux, Docker, Proxmox, networking, IPv6 and self-hosted services. DNS and email infrastructure remain reliable sources of interesting rabbit holes.
On this site
I am turning this portfolio into a small, multilingual home on the web: part CV, part technical profile and eventually a place for concise notes. It is deliberately tracker-free and built to remain simple.