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.




