Jump to content

Jeffrey Snover

From Wikipedia, the free encyclopedia
Jeffrey Snover
Snover at the Professional Developers Conference 2009 Technical Leaders Panel
EducationUniversity of New Hampshire
OccupationsProgrammer, Chief Architect, Site Reliability Engineer
EmployerHarvard
Known forPowerShell, Windows Server, Azure Stack
TitleFellow

Jeffrey Snover, a fellow at the Harvard Law School,[1] is the chief architect of Microsoft Management Console (MMC) and the inventor of PowerShell, an object-based scripting language and command line shell for system administration and automation.[2]

After dropping out of the University of New Hampshire in 1982, he worked as architect and development manager for Tivoli NetView at Tivoli Software (IBM), and as a consulting engineer and development manager at DEC. He joined joined Microsoft in 1999, where he invented Microsoft Management Console and PowerShell. He became a Technical Fellow as well as the chief architect for PowerShell, Windows Server, and the Azure Infrastructure and Management group, which includes Azure Stack,[3] System Center and Operations Management Suite.[4][2]

Snover left Microsoft 2022, and began working as a Distinguished Engineer at Google.[5] He retired from Google in 2026.[6]

Biography

[edit]

Before Microsoft

[edit]

After studying, but not receiving a degree in physics at the University of New Hampshire (1978–1982), Snover worked as architect and development manager for Tivoli NetView at Tivoli Software (IBM), and as a consulting engineer and development manager at DEC, where he led various network and systems management projects. He also worked at Storage Technology Corporation, and various start-up companies.[7] Snover held eight patents prior to joining Microsoft, and has registered over 30 patents since.[8][9]

At Microsoft

[edit]

Snover joined Microsoft in 1999 as divisional architect for the Management and Services Division, providing technical direction for Microsoft's management technologies and products.[7] He was also the Chief Architect of the Microsoft Management Console (MMC).

Snover is known primarily as the "father" and chief architect of PowerShell, an object-oriented command line interpreter. PowerShell's development began under the codename "Monad" in early 2003, based on the idea of Bourne shell, but using .NET objects instead of text streams in the pipeline. The intentional similarity to Unix shells was to use a familiar paradigm to make it easier for Unix administrators to make the transition to Windows administration.[10] The prototype was implemented in the C# programming language.

The Monad manifesto faced fierce resistance from the rest of Microsoft and caused Snover's demotion. Snover describes the 2002–2006 time period as painful, frustrating, and embarrassing.[6] After the completion of version 1.0 in November 2006, PowerShell was downloaded nearly one million times within half a year.

In 2015, Microsoft promoted Snover to Technical Fellow.[11] In 2019 he was the AI architect for the Microsoft 365 substrate and became the CTO for Modern Workforce Transformation.[6] In the same year, Snover starred in a video series known as "Getting Started With PowerShell" for Microsoft Virtual Academy.[12]

After Microsoft

[edit]

In 2022 he left Microsoft and became an SRE Google Distinguished Engineer. He retired from Google in January 2026.[6]

References

[edit]
  1. "Jeffrey Snover - Harvard Law School Cyberlaw". Harvard Law School. Harvard Law School.
  2. 1 2 "The Cultural Battle To Remove Windows from Windows Server". YouTube. Devops Enterprise 2015 Talk.
  3. "Azure Stack - It's More Radical Than You Think". Channel 9. Microsoft.
  4. "WinOps". WinOps. WinOps.
  5. "LinkedIn - Jeffrey Snover Profile". LinkedIn. LinkedIn.
  6. 1 2 3 4 Speed, Richard (Jan 22, 2026). "PowerShell architect retires after decades at the prompt". The Register. Retrieved Jan 25, 2026.
  7. 1 2 "Jeffrey Snover Windows Server". Microsoft Server. Microsoft. Retrieved 2017-11-30.
  8. "Patents by Inventor Jeffrey Snover". Jastia Patents. Justia Patents.
  9. "Jeffrey Snover". Events: Speakers. Channel 9. Microsoft.
  10. Snover, Jeffery (Aug 8, 2002). "Monad Manifesto" (PDF). jsnover.com. pp. 4, 8, 15. Retrieved Jan 25, 2026.
  11. Schwartz, Jeffrey. "Jeffrey Snover Promoted to Microsoft Technical Fellow". RedMond.
  12. markdefalco. "Getting Started with Microsoft PowerShell". learn.microsoft.com. Retrieved 2023-07-23.

[1]

Bibliography

[edit]

Further reading

[edit]
[edit]