David Starr

David Starr

David Starr has worked in technology leadership positions for over 20 years. He specializes in agile software development practices, patterns and practices, and judicious application of various technologies within development teams. He works to improve the profession of software development as an author, trainer, and Azure architect. He is a 5 time Microsoft MVP in Visual Studio and a technical instructor with Pluralsight where he focuses on the software development practices and developer tooling curricula. David blogs at ElegantCode.com, is a frequent contributor at conferences and a frequent writer. He has successfully led many product development teams and is a technical learning professional. David lives in Seattle, Washington with his wife and four children, where he spends time being a dad and creating software.

Courses Authored


Topics Authored

Business Professional
Software Development
Data Professional

Total Ratings


Avg Course Ratings