Mark Downie

Principal PM Manager at Microsoft

Columbus, Ohio, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Mark Downie is a Principal PM Manager at Microsoft with 10+ years of experience focused on reducing friction for everyday developers by improving Visual Studio’s IDE, debugging, and diagnostics tooling across .NET and Azure. He leads product teams responsible for core editing, diagnostics, authentication, performance, and extensibility, translating deep Windows and .NET internals knowledge into practical developer experiences. His background ranges from low-level SCADA and C++ work to leading high-availability banking platforms and mission-critical debugging using WinDbg, giving him rare breadth across embedded, enterprise, and developer tools domains. Based in Columbus, Ohio, he combines hands-on technical debugging expertise with strategic product leadership, and is known for turning complex platform constraints into smoother developer workflows.
code10 years of coding experience
job25 years of employment as a software developer
bookComputer aided Design and Manufacture (B. Eng) Electrical Engineering and Computer Science, Computer aided Design and Manufacture (B. Eng) Electrical Engineering and Computer Science at Birmingham City University
stackoverflow-logo

Stackoverflow

Stats
317reputation
8kreached
17answers
1question
github-logo-circle

Github Skills (44)

asp-net-core-mvc10
razor10
debugging10
visual-studio-mac10
rss10
monitor10
microsoft10
scripting10
azure-functions10
dotnet10
blog-engine10
asp-net-core10
asp-net10
azure-app-service10
visual-studio10

Programming languages (9)

C#PowerShellDockerfileC++BicepSCSSVueHTML

Github contributions (5)

github-logo-circle
poppastring/dotnet-monitor

Apr 2021 - Dec 2023

This repository contains the source code for .NET Monitor - a tool that allows you to gather diagnostic data from running applications using HTTP endpoints
Contributions:2 PRs, 51 pushes, 27 branches in 2 years 8 months
dotnetmonitordotnet-cliendpointsdiagnostic
poppastring/buggy-demo-code

Aug 2020 - Feb 2023

Making it easier to develop nontrivial bugs for demos...
Contributions:75 commits, 8 PRs, 77 pushes in 2 years 6 months
pythonmachine-learning
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Mark Downie - Principal PM Manager at Microsoft