← the void

the short version, in one page

work


second-year computing science at the university of alberta. I build systems from the bottom up: consensus, storage engines, allocators, virtual machines, rasterizers. I also write down what breaks. everything below links to the actual code or the actual thread; nothing here is a claim you have to take my word for.

open source

13 pull requests and 3 issues across 7 upstream repositories: whisper.cpp and llama.cpp, Hugging Face's candle and tokenizers, espeak-ng and pdf-rs. about half fix memory-safety bugs or crashes found with sanitizers and Miri. one of the 13 pull requests is merged upstream, and one more is approved. the rest are still open. they are here because the work is real and public, not only because it landed.

selected projects

five of 17. all projects →

writing

one post-mortem per bug that actually cost me something. all writing →

education

resume (pdf)get in touch