Engineer - Developer - Creator - Manager

About Me

My name's Craig Loewen. I'm currently a Program Manager at Microsoft, and before that I studied Mechatronics Engineering at the University of Waterloo. I pride myself in being a cross-discipline problem solver. I've worked in a wide range of industries, from automotive to software, and have a wide range of skills from development to management. I enjoy designing, creating, and leaving things better from where I found them.

I'm a South African Canadian, and have lived in Europe, Africa, and Canada. My main hobbies are weight lifting, playing the guitar and hiking.

What I've been up to

Recent News
November 2019 - Presented a talk at Ignite 2019 Conference
Covered all the latest news on WSL and WSL2, check out the recording here.
October 2019 - Blogged - Memory Reclaim in the Windows Subsystem for Linux 2
Blogged about the newest feature in WSL2, memory reclamation. Read about it here or watch the video here.
February 2019 - Presented a talk at Developer Week 2019 Conference
Covered how to use WSL to fit a web developer’s workflow.
February 2019 - Blogged - What's new for WSL in Windows 10 Version 1903 blog post
Detailed what’s new for WSL in the latest Windows Update. Read it here!
September 2018 - Presented a talk at Ignite 2018 Conference
Delivered a talk on the basics of WSL, and how to create your own custom distro.
September 2018 - Blogged - Using WSL in an Enterprise
How to use WSL in an Enterprise environment. Read it here!
August 2017 - Blogged - Updating the Windows Console Colors
Detailed the changes made to the Windows Console Colors. Read it here!
August 2017 - Vlogged - New Command Line features in Windows 10 Fall Creator's Update
Demoed the new features in Command Line. Watch it here!
July 2017 - Blogged - How to Determine What Just Ran on Windows Console
Showed how to find out what command ran on Windows Console at any point. Read it here!


WatVision is a project that aims to empower every blind or visually impaired person to use any touch screen. The project was my Fourth Year Design Project for my Mechatronics Engineering Degree at the University of Waterloo. We ended up winning the national James Dyson award for all of Canada as well as the General Motors Innovation Award, and the 2nd place in the people's choice award.

The WatVision system includes an app, and a ring that you wear on your finger. You run the app, and point the camera at the touch screen you wish to interact with. The app will tell you when it's seen and understood the screen. After that, you can move the finger wearing the ring around the screen and it will read out to you whatever is underneath your finger. If you want to learn more (or see it in action) check out the website!

My Other Projects

I've worked on tons of other projects and here are some highlights! Click on an image below to learn more:

When I'm not Working

I practice the guitar


I love to travel and have lived in many different places. Most recently, I lived in Konstanz Germany where I was able to speak in both German and French. I enjoy learning about new places and cultures.


I work on multiple pet projects in my spare time. In 2014 I built my own working quadcopter from scratch, programmed it, and learned how to fly it. I've built a Hydrogen fuel cell powered RC car, and a robot that can launch jelly beans into your mouth from across the room.


Another way that I push myself is through physical training, and adventuring outdoors. 'For me life is continuously being hungry. The meaning of life is not simply to exist, to survive, but to move ahead, to go up, to achieve, to conquer.' - Arnold Schwarzenegger