David has been working in the software industry for almost 30 years, starting as an undergrad at MIT in Computer Science. In that time, he has served as the Systems Engineer for a range of large-scale projects. He spent over a decade designing and delivering complete, CAD/CAM/CNC products from motion control algorithms to installers and help files. He has extensive experience in resource-constrained, embedded, and real-time systems. For the past 18 years he has been involved in developing and shipping tools for developers, including leading a team of 15 at Compuware, spread across the globe. While at Compuware he architected and implemented much of the foundational code for TestPartner, a large-scale test automation tool for Windows developers. He spent the last 12 years as a Principal Software Engineer at Microsoft working on the HTML and XAML designers, including publishing, language services, and performance optimization. He also lead a small team building a suite of performance analysis tools for XAML and Windows developers. He has been involved with a handful of startups and small companies and has a passion for helping teams deliver reliable and performant solutions.