David Hoover is a Principal Software Engineering Manager at Microsoft, where they focus on building products that enhance productivity. They have over 10 years of management experience and an extensive background in software development, spanning hardware, firmware, and enterprise-class software. David began their career as a Software Engineer at Agilent Technologies and subsequently held roles at Microsoft, including Principal Software Engineering Lead, where they led projects involving Azure-based services and big data processing. David earned two Master's degrees in Electrical Engineering from the University of Washington.
This person is not in the org chart
This person is not in any teams
This person is not in any offices