About Mark

Mark Russinovich is the CTO of Microsoft Azure and a Technical Fellow at Microsoft. He leads the technical strategy and architecture for Azure, one of the world’s largest cloud platforms.

Mark is widely recognized for creating the Sysinternals suite of utilities for Windows, including Process Explorer, Process Monitor, Autoruns, and ZoomIt. These tools remain essential for IT professionals and developers worldwide.

Born in Salamanca, Spain, and raised in Birmingham, Alabama and Pittsburgh, Pennsylvania, Mark earned degrees in computer engineering from Carnegie Mellon University and Rensselaer Polytechnic Institute before completing a Ph.D. in computer engineering at Carnegie Mellon.

In 1996 he co-founded Winternals Software and Sysinternals with Bryce Cogswell, creating and publishing tools such as Process Explorer, Process Monitor, Autoruns, RootkitRevealer, and LiveKD. He joined Microsoft in 2006 when Winternals was acquired.

His investigations into Windows internals and security issues helped expose the Sony BMG rootkit and other high-profile problems in commercial software. He is the co-author of the Windows Internals series, Windows Sysinternals Administrator’s Reference, and Troubleshooting with the Windows Sysinternals Tools, and the author of the Jeff Aiken cyberthrillers: Zero Day, Trojan Horse, and Rogue Code.

Current Focus

Mark’s current work spans several areas:

  • Azure Architecture & Strategy — Technical direction for Azure’s compute, networking, storage, and AI infrastructure
  • AI Safety Research — Machine unlearning, LLM safety, hallucination detection, copyright protection in language models
  • Vibe Coding & Developer Tools — Pushing the boundaries of AI-assisted development, contributing to ZoomIt and PowerToys
  • Podcasting — Co-hosting Scott & Mark Learn To with Scott Hanselman

Connect