
David Starr
Pluralsight Author
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.
Topics Authored
Software Development
Business Professional
Project Manager
Technology Leader
Courses Authored
20
Total Ratings
6218
Avg Course Ratings
4.4
Courses by David
-
Course
Foundations of Computing: Software Engineering PrinciplesBeginner
1h 23m 47s
Mar 07, 2025
Course
Agile Team Practices with ScrumBeginner
2h 40m 18s
Sep 27, 2023
Course
Scrum FundamentalsIntermediate
3h 4m 36s
Mar 22, 2022
(51)Course
Leading Planning and Review MeetingsIntermediate
1h 37m 25s
Jul 07, 2021
Course
C# Design Patterns: FacadeBeginner
13m 13s
Feb 25, 2021
(145)Course
Scrum for Executives, Leaders, and Your BossIntermediate
1h 51m 11s
Apr 14, 2020
(16)Course
C# Design Patterns: Null ObjectBeginner
13m 11s
Dec 03, 2019
(169)Course
Complementary Practices for Succeeding with ScrumIntermediate
3h 15m 59s
May 10, 2019
(18)Course
Big ScrumIntermediate
2h 47m 16s
Mar 05, 2019
(208)Course
Client Side React Router 4Intermediate
1h 59m 36s
Nov 14, 2018
(57)
-
Course
Foundations of Computing: Software Engineering PrinciplesBeginner
1h 23m 47s
Mar 07, 2025
Course
Agile Team Practices with ScrumBeginner
2h 40m 18s
Sep 27, 2023
Course
Scrum FundamentalsIntermediate
3h 4m 36s
Mar 22, 2022
(51)Course
Leading Planning and Review MeetingsIntermediate
1h 37m 25s
Jul 07, 2021
Course
C# Design Patterns: FacadeBeginner
13m 13s
Feb 25, 2021
(145)Course
Scrum for Executives, Leaders, and Your BossIntermediate
1h 51m 11s
Apr 14, 2020
(16)Course
C# Design Patterns: Null ObjectBeginner
13m 11s
Dec 03, 2019
(169)Course
Complementary Practices for Succeeding with ScrumIntermediate
3h 15m 59s
May 10, 2019
(18)Course
Big ScrumIntermediate
2h 47m 16s
Mar 05, 2019
(208)Course
Client Side React Router 4Intermediate
1h 59m 36s
Nov 14, 2018
(57)
-
No labs authored.
-
Course
Getting Started with IntelliJ CERETIREDBeginner
2h 47m 23s
Feb 01, 2023
(108)Course
Agile Families: Techniques for Living with ChangeRETIREDBeginner
3h 10m 23s
Jul 31, 2021
(114)Course
Test First Development - Part 2RETIREDIntermediate
2h 44m 28s
Jul 31, 2021
(335)Course
Test First Development - Part 1RETIREDIntermediate
3h 33m 45s
Jul 31, 2021
(1241)Course
Introduction to MSBuildRETIREDBeginner
2h 19m 14s
Aug 05, 2020
(641)Course
Team Foundation Build 2010 IntroductionRETIREDBeginner
2h 26m 42s
Aug 05, 2020
(201)Course
Design Patterns LibraryRETIREDIntermediate
15h 38m 6s
Apr 03, 2020
(2866)Course
Visual Studio Team System 2008 FundamentalsRETIREDBeginner
3h 34m 39s
Mar 12, 2019
(26)Course
Visual Studio Team System 2008 Developer ToolsRETIREDIntermediate
4h 35m 46s
Mar 12, 2019
(12)Course
VSTS 2008 By ExampleRETIREDIntermediate
2h 10m 21s
Mar 12, 2019