Deborah Kurata is a seasoned software developer, Pluralsight author, and YouTube creator based in the San Francisco Bay Area with over two decades of experience crafting .NET and modern web applications. She specializes in Angular, TypeScript, and C#, and has translated that expertise into widely used training content—authoring flagship Pluralsight courses and beginner-friendly YouTube series that demystify programming, HTML, and GitHub. Her open-source work backs her teaching materials, contributing front-end and full-stack samples (including NgRx and RxJS-driven apps) that mirror real-world patterns like component communication, reactive forms, routing, and authentication. An experienced conference speaker and recognized Microsoft MVP and Google Developer Expert, she pairs rigorous object-oriented foundations with practical defensive coding techniques. With a background in physics, math and an MBA, Deborah blends analytical rigor and instructional design to make complex topics accessible and immediately actionable.
11 years of coding experience
MBA, MBA at The College of William & Mary in Virginia
BS, Physics and Math, BS, Physics and Math at University of Wisconsin-Eau Claire
Materials for my Pluralsight course: Angular Routing.
Role in this project:
Full-stack Developer
Contributions:95 commits, 3 PRs, 59 pushes in 5 years 9 months
Contributions summary:Deborah contributed to the development of Angular routing materials for a Pluralsight course. They implemented front-end components using HTML, TypeScript, and Angular features like `ngModel`, and form validation. The commits also demonstrate the use of Angular services and HTTP to manage product data, indicating a focus on building the UI and integrating it with back-end functionality. Additionally, the changes included the addition of user authentication and guards.
Sample Angular application that uses RxJS for reactive development. Find the associated Pluralsight course here: https://app.pluralsight.com/library/courses/rxjs-angular-reactive-development
Role in this project:
Full-stack Developer
Contributions:65 commits, 13 PRs, 61 pushes in 2 years 10 months
Contributions summary:Deborah's commits primarily involve developing an Angular application using RxJS for reactive development. Code changes include modifications to the product service, which likely handles data fetching and manipulation. The user implemented UI components, including the product edit component and also modified the polyfills. These changes suggest contributions across the front-end and potentially the back-end of the application.
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.