~LunNova


I'm Luna! Nice to meet you. Focus areas: ROCm×Nix · Linux GPGPU · NixOS · Rust · Java bytecode minutia

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

I will demonstrably maintain an entire machine learning ecosystem if that's what it takes to use my local training cluster.

If you're interested in hiring me for a west coast hybrid or US remote role, contact me at jobs26@lunnova.dev.
I'm particularly interested in ML & Nix, generally open to exciting 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 (8 figures/mo at risk) in an unfamiliar codebase after others had exhausted their leadsJava, 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, led CI & CD adoption across org, grant management UI, ultra-fast ORM rearchitecture C#, Rust, T-SQL
Founder, hobby project 2009–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

Having room for growth as an IC is important to me, and I'm not looking for positions with direct reports.

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