~LunNova


I'm Luna! Nice to meet you. Focus areas: ROCm in nixpkgs · Linux GPU everything · NixOS · Rust · Java bytecode horrors

A better future is fundamentally possible and worth striving for.
Give some of your money to effective charities if you're well off!

If you're interested in hiring me for a US remote or west coast hybrid position, contact me at jobs26@lunnova.dev.
I'm particularly interested in ML & Nix, generally open to opportunities with a good mission statement.

Featured

Recent articles

Experience

Staff Software Engineer, Block 2022–2026
Cloud platform, notifications at scale, cost optimization, resolved critical cross-team payment SEV Java, Go, Kotlin, Python
GPGPU Compute & Builds, NixOS 2022–present
Nixpkgs: 4 significant ROCm version upgrades, PIE/ASLR hardening, ML ecosystem fixes Nix, CMake, Python
Upstream: Blackwell codegen corrections & new ISA support in Triton, entirely too many ROCm segfaults & UB fixesC, C++, Rust
Senior Software Engineer, Digital Science 2014–2021
Static analysis tooling, CI, grant management UI, ORM rewrites C#, Rust, T-SQL
Founder, hobby project 2010
Reverse engineered a game protocol as a preteen, built a server emulator from scratch, scaled to 1k concurrent users before receiving a C&D from the publisher PHP

Detailed OSS contributions index available here, resume available on request at jobs26@lunnova.dev.