I build the boring infrastructure that lets other people do interesting things fast.
$ whoami
Senior software engineer / solutions architect. Copenhagen.
Quant engineering at Danske Bank by day: schedulers, EKS, compilers,
certificates, and the kind of systems that get audited.
Protocol implementations in F# and Go by night.
$ cat ~/.interests
distributed systems ยท sandboxing & isolation ยท undocumented protocols
compilers & build systems ยท cryptography ยท coffee ยท biotechnology
$ uptime
open source since 2016 โ 54 repos and counting
hpcc โ distributed compilation, but it makes sense ยท hpcc.dev
ccache, sccache and distcc all assume the build worker is trusted shared-kernel infrastructure. In a regulated enterprise that assumption ends the conversation. hpcc inverts it: every compile runs inside a per-tenant Firecracker microVM (Linux) or Hyper-V isolated container (Windows), the worker has no NIC, the container image digest is the toolchain identity, and every job lands exactly one audit row.
Go ยท Firecracker ยท hcsshim ยท gRPC ยท OIDC ยท Helm โ AGPL-3.0, work in progress, not yet audited.
Craftling โ run a fleet of Minecraft servers like cloud infrastructure
On-demand Minecraft hosting on Firecracker with eBPF-based networking. Yes, it's a toy. No, the networking stack is not.
| Project | What it is |
|---|---|
| NOnion | The Tor protocol implemented in pure F# โ no interop with the C binaries, so it runs anywhere .NET does. Reading the C source and the spec side by side taught me more cryptography than any course would have. |
| DotNetLightning.Kiss + geewallet | Core Lightning Network protocol and wallet logic in F#, including a complete BTC Lightning Watchtower. |
| TgSharp / TLSharp | A Telegram MTProto client in C#. Eight years of chasing an undocumented, moving protocol target. Code generation and reflection got weird, in a good way. |
| MangoFaaS | Function-as-a-service, from scratch, because I wanted to know how the cold start actually works. |
Also: a critical severity vulnerability reported to GitLab via HackerOne. ๐
Danske Bank, Copenhagen โ building for developers and traders inside a heavily regulated environment
No degree, just commits - self-taught since 2016. Always happy to talk about isolation boundaries, weird protocols, or coffee.