I have a long history with programming and computer science. Starting with the begginer language Karel as a young learner, I gradually became more and more familiar with the basics of giving machine instructions. C++ was the first "real" language I learned, for the robotics team at my high school.

Since starting my computer science degree at McGill, my focus shifted from "what languages can I learn" to "what is the correct way to write this". CS is a deep field with many paths, and I am happy to say I got a healthy sample from many of them. Here, you can find projects I worked on, both in and out of school, which expanded on my knowledge of patterns, paradigms, libraries, and algorithms, from theorhetical to application.
A cartoon burrowing owl with the message Nothing to See Here