Hello! I'm Nathan, I build things that nobody has made before. Whether in esoteric projects or technical niches, I'm happiest when the problems I am tackling have never been solved. Today, I specialize in infrastructure and machine learning, where these types of problems arise at scale.
I've recently graduated from the University of Waterloo, and I am working in Toronto, Canada as a lead software developer for a stealth-mode startup. When I'm not tinkering with hardware or my operating system, I'm working on side projects you can find on my GitHub.
Projects
ExpitauOS
Arch-based immutable Linux distribution
Infinite Craft Wiki
Recipe database for Infinite Craft
MineNewt
Procedural neural networks in Minecraft
Blog
My problems with Golang
#opinion #techWhy I will always choose Rust over Go for new projects
Factorials and circles
#lecture #mathHow graphing the factorial function helped me discover calculus
Abstraction isn't everything
#opinion #techObject oriented programming has several shortcomings that make it an outdated paradigm for software development.
Resume
Interested in hiring me? Check out my resume! The following is redacted for privacy, contact me for the full version.