Jeffrey Snover
   HOME

TheInfoList



OR:

__NOTOC__ Jeffrey Snover is a Distinguished Engineer at
Google Google LLC (, ) is an American multinational corporation and technology company focusing on online advertising, search engine technology, cloud computing, computer software, quantum computing, e-commerce, consumer electronics, and artificial ...
. Previously a Microsoft Technical Fellow,
PowerShell PowerShell is a shell program developed by Microsoft for task automation and configuration management. As is typical for a shell, it provides a command-line interpreter for interactive use and a script interpreter for automation via a langu ...
Chief Architect, and the Chief Architect for
Windows Server Windows Server (formerly Windows NT Server) is a brand name for Server (computing), server-oriented releases of the Windows NT operating system (OS) that have been developed by Microsoft since 1993. The first release under this brand name i ...
and the Azure Infrastructure and Management group which includes Azure Stack, System Center and
Operations Management Operations management is concerned with designing and controlling the production (economics), production of good (economics), goods and service (economics), services, ensuring that businesses are efficiency, efficient in using resources to meet ...
Suite. Snover is the inventor of
Windows PowerShell PowerShell is a shell program developed by Microsoft for task automation and configuration management. As is typical for a shell, it provides a command-line interpreter for interactive use and a script interpreter for automation via a langua ...
, an object-based distributed
automation Automation describes a wide range of technologies that reduce human intervention in processes, mainly by predetermining decision criteria, subprocess relationships, and related actions, as well as embodying those predeterminations in machine ...
engine,
scripting language In computing, a script is a relatively short and simple set of instructions that typically automation, automate an otherwise manual process. The act of writing a script is called scripting. A scripting language or script language is a programming ...
, and command line shell and was the chief architect for
Windows Server Windows Server (formerly Windows NT Server) is a brand name for Server (computing), server-oriented releases of the Windows NT operating system (OS) that have been developed by Microsoft since 1993. The first release under this brand name i ...
.


Biography

After studying, but not receiving a degree in, physics at the
University of New Hampshire The University of New Hampshire (UNH) is a Public university, public Land-grant university, land-grant research university with its main campus in Durham, New Hampshire, United States. It was founded and incorporated in 1866 as a land grant coll ...
(1978–1982), Snover worked as architect and development manager for Tivoli NetView at
Tivoli Software Tivoli Software encompasses a set of products originally developed by Tivoli Systems Inc. IBM bought the company and ran the operation as its Tivoli Software division. Additional products were acquired and run under the Tivoli portfolio brand. ...
(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 Storage Technology Corporation (StorageTek or STK, earlier STC) was a data storage technology company headquartered in Louisville, Colorado. New products include data retention systems, which it calls "information lifecycle management" (ILM). It ...
, and various start-up companies. Snover joined
Microsoft Microsoft Corporation is an American multinational corporation and technology company, technology conglomerate headquartered in Redmond, Washington. Founded in 1975, the company became influential in the History of personal computers#The ear ...
in 1999 as divisional architect for the Management and Services Division, providing technical direction for Microsoft's management technologies and products. Snover is known primarily as the "father" and chief architect of Microsoft's
object-oriented Object-oriented programming (OOP) is a programming paradigm based on the concept of '' objects''. Objects can contain data (called fields, attributes or properties) and have actions they can perform (called procedures or methods and impleme ...
command line interpreter
Windows PowerShell PowerShell is a shell program developed by Microsoft for task automation and configuration management. As is typical for a shell, it provides a command-line interpreter for interactive use and a script interpreter for automation via a langua ...
, whose development began under the codename "Monad" (msh) at the beginning of 2003. He had the idea of an object-
pipeline A pipeline is a system of Pipe (fluid conveyance), pipes for long-distance transportation of a liquid or gas, typically to a market area for consumption. The latest data from 2014 gives a total of slightly less than of pipeline in 120 countries ...
and implemented the first prototype in the C# programming language. After the completion of version 1.0 in November 2006, Windows PowerShell was downloaded nearly one million times within half a year. In 2015, Microsoft promoted Snover to Technical Fellow. In 2019 he was the AI architect for M365 substrate and became the CTO for Modern Workforce Transformation. Snover was also the Chief Architect of the
Microsoft Management Console Microsoft Management Console (MMC) is a component of Microsoft Windows that provides system administrators and advanced users an interface for configuring and monitoring the system. MMC was introduced in late 1997 as an optional component of Win ...
(MMC). In 2022 he left Microsoft and became an SRE Google Distinguished Engineer. Snover held eight
patent A patent is a type of intellectual property that gives its owner the legal right to exclude others from making, using, or selling an invention for a limited period of time in exchange for publishing an sufficiency of disclosure, enabling discl ...
s prior to joining Microsoft, and has registered over 30 patents since. He is a frequent speaker at industry and research conferences on a variety of management and language topics. Snover had also starred in a video series known as "Getting Started With PowerShell", available on Microsoft Virtual Academy.


References


Bibliography

* Snover, Jeffrey: Monad Manifesto – the Origin of Windows PowerShell, 2007 *


Further reading

* *


External links


XBlueskyCitations on Google ScholarProfile
at
Microsoft Microsoft Corporation is an American multinational corporation and technology company, technology conglomerate headquartered in Redmond, Washington. Founded in 1975, the company became influential in the History of personal computers#The ear ...
*
Blog

Monad Manifesto, Jeffrey P. Snover, version 1.2, 2002On Channel 9On Stack OverflowOn Stack ExchangeOn GitHubOn PowerShell GalleryWindows Server, the Story of 3 DEC Engineers
{{DEFAULTSORT:Snover, Jeffrey Microsoft employees Microsoft Windows people American computer programmers Microsoft technical fellows American computer scientists Living people Year of birth missing (living people)