Outside of work, I enjoy working on various open source and side-projects. You can find links and info about most of the projects I've worked on below. For the most up-to-date info on what I've been working on, check out my Github profile.
I'm currently based in Seattle, WA, working on the Azure IoT Edge team at Microsoft. I spend most of my work days writing open-source Rust code for our various products.
I graduated from the Software Engineering program at the University of Waterloo in April 2020.
Over the course of my 5-year undergrad, I worked at a bunch of awesome companies! I've done...
Check out my resume for more details.
I also have a blog where I occasionally write about cool projects I've worked on, or technical topics I find interesting.
Some posts I'm particularly proud of include:
If anything here catches your eye and you're interesting in getting in touch, I'd love to talk!
Growing up, I loved playing retro games on my PC using emulators like Nestopia, Snes9x, Dolphin, etc... As I learned more about computer architecture and low-level programming, I discovered that I loved writing emulators as well!
I'm also quite interested in Virtualization, and even got the chance to contribute to crosvm while interning at Google.
Aside from the few projects highlighted below, I've also made plenty of smaller "drive-by" contributions to libraries/projects I found useful.
Check out my Github profile for more info.
These don't really fit into any category, but they're still pretty neat little projects!
Ahh, the Hackathon.
A whirlwind weekend of free pizza, soft drinks, and sleep deprivation.
Truly a quintessential part of the CS undergraduate experience!
Here are some of the Hackathon projects that I'm particularly proud of. For a full list of all the hackathon "experiments" I've worked on (including some really dumb ones), check out my Devpost profile.
Unlike most of my more recent infrastructure/hardware/low-level work, these older projects tend to be much more visual and interactive. If you've got some time to kill, some of these projects can be great little time wasters!