I’m a University of Waterloo gradute with an honours computer engineering degree (2014). Before moving to Waterloo, I attended elementary/high school in Yellowknife, NT.

I spend my days as a software developer at D2L, but prior to that I did co-op terms at Aeryon Labs Inc., Teledyne DALSA Inc., BlackBerry, NorthwesTel, and Agfa Healthcare. Most of these positions were centred around software development, although I’ve dabbled in hardware over the years as well, more so at home than at work.

Most of my coding hours having been spent learning and using node, Polymer web components, C#, Python, and MATLAB. I’m also a staunch believer in code cleanliness and readability (“Have you read PEP8? You should read PEP8.”) and always try to keep in mind that code is read more than it is written.

In addition to writing code and soldering circuits, I also enjoy a plethora of other, unrelated things. Road and mountain biking, photography, camping and canoeing, speed skating, dodgeball, playing music, going to concerts, theatre, web development, and riding and repairing old motorcycles. I’m not afraid to get my hands dirty, to speak up, and to admit that, yes, I like pop punk music.

If you have any questions about who I am, how I am, what I do, or what the advantages and disadvantages of shaft drive are compared to chain drive, please don’t hesitate to contact me via email or Twitter. And hey… have an awesome day, because you’re awesome.