Summary
Craig Loewen is a Senior Product Manager at Microsoft with a decade of experience building developer tools, currently leading the Windows Subsystem for Linux (WSL) program used by over 3 million developers and IT professionals. He combines a strong engineering background in mechatronics and hands-on product work to drive technical roadmaps, prioritize features, and deliver measurable outcomes—doubling monthly active devices and improving retention by 30%. Craig has overseen major architecture changes that added full Linux system call compatibility and 20x+ file performance gains, and he shipped user-facing features like Linux GUI app support and a Microsoft-distributed Linux kernel. He routinely integrates voice-of-customer into strategy via GitHub, Twitter, interviews, and user studies, while amplifying adoption through blog posts, tutorials, and conference talks that have reached over a million views. Based in New York, he blends product rigor with developer empathy and a practical engineering mindset rooted in early hardware and quality engineering roles.
10 years of coding experience
1 year of employment as a software developer
Bachelor of Science - BS, Mechatronics, Robotics, and Automation Engineering, Bachelor of Science - BS, Mechatronics, Robotics, and Automation Engineering at University of Waterloo
Korean, German, French, English