About

Mark Downie

Product leader, software engineer, and open-source maintainer focused on removing friction from developer tools.

Principal Product Manager Microsoft
Primary maintainer DasBlog Core
20+ years Engineering and product leadership

About me

I have spent more than 20 years engineering solutions for customers across financial services, healthcare, and manufacturing. That work includes more than 15 years mentoring and developing international, multidisciplinary teams.

I currently work at Microsoft as a Principal Product Manager, building debugging and diagnostics tools for Visual Studio and Azure. I am also the primary maintainer of DasBlog Core, one of the oldest .NET open-source projects.

This site is my platform for talking about software, technology, and the ways they transform everyday life. I hope you find something useful here.

Find me on Bluesky, GitHub, or LinkedIn.

For publications and events

Professional bio

Mark Downie is a technology leader and innovator based in the Columbus, Ohio metropolitan area. He serves as a Principal Product Manager at Microsoft, where he focuses on removing friction from developer tools.

With more than 20 years of hands-on experience, Mark has engineered solutions across the financial services, healthcare, and manufacturing sectors. He has mentored and led multidisciplinary, international teams delivering high-impact software products.

An open-source advocate, Mark is the primary maintainer of DasBlog Core, one of the oldest .NET open-source projects. He writes at poppastring.com about software engineering, developer tools, and the broader cultural effects of technology.

Speaking and conversations

Media

Watch conference talks

I enjoy talking about software, debugging, and diagnostics. These conversations offer a closer look at how I approach developer tools and product decisions.

Elsewhere on the web

Selected writing