I'm a problem solver, with software being my medium of choice. Naturally, that led me to becoming a software developer.
In 2011, I received my Master of Science degree in Computing Science from the University of Alberta. My research took me into the field of computer vision, perhaps one of the fields of research I find most interesting. I also enjoy dabbling in computer graphics, image processing, and computational photography. In a more general sense, I am a big fan of any problem that requires processing and/or producing visual data.
Outside of work, I also enjoy composing music and playing guitar. You'll see a cross between my interest in music and coding come out with my favourite personal project: Muzart. In 2015 I became interested in maintaining better health, so I became a runner. I've since ran several half marathons, and aim to exercise as much as possible (of course, with rest days). I grew up in the Canadian province of Newfoundland and Labrador.
These days I'm working as a Principal Engineer at Gadget, building the next generation development environment (managed, full-stack). I do a bit of everything there, often going where I'm most needed. Being the first full-time employee there has given me the opportunity to work on a huge variety of projects. Previously I worked at Shopify and YouTube, doing a little bit of everything, but with a lot of focus on developer productivity and software architecture.
If you happen to be interested in me and/or what I do, be sure to check me out on GitHub. Socially, I'm perhaps most active on Bluesky, but you might be able to dig up some old stuff on Twitter (although I don't use it anymore, just sitting on that handle).