Summary
Scott Lerch is a Principal Software Engineer with 14+ years of experience designing and implementing large distributed, multi-tier systems both on-premises and in the cloud, currently leading cloud service work at Microsoft in Mountain View. He is an expert in C# and the .NET ecosystem and has advanced through roles from developer to principal across Microsoft, Xignite, and General Dynamics. Scott blends systems engineering rigor with a curious tinkerer’s mindset—he dabbles in mobile games, machine learning, and small web projects in his elusive free time. He has a track record of shipping production-grade cloud services and mentoring teams through architecture and delivery challenges. Based in California and grounded in a BS in Computer Science from William & Mary, he brings steady technical leadership and pragmatic problem-solving to large-scale platform work. An understated strength is his ability to translate complex distributed requirements into maintainable, testable implementations that scale.
14 years of coding experience
18 years of employment as a software developer
BS Computer Science, BS Computer Science at William & Mary