Dan Wahlin

Principal Sr. Director - Agentic AI Developer Advocacy At Microsoft

Chandler, Arizona, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Dan Wahlin is a Principal Director leading AI and Microsoft Cloud Developer Advocacy at Microsoft, bringing 13 years of hands-on experience building and evangelizing cloud-native and AI solutions. He blends full‑stack engineering with developer relations, contributing open-source examples that span ASP.NET Core backends, Angular/TypeScript frontends, Node/MongoDB services, and Docker/Kubernetes orchestration. Dan’s work emphasizes practical developer productivity—improving build processes, containerization, and observable state management—evident in projects like his Docker/Kubernetes course code and the Observable-Store library. Based in Chandler, Arizona, he pairs technical depth with public-facing education, creating demos and courses that make complex cloud and AI topics approachable. Unusually for a cloud-focused leader, his academic background spans economics and genetics, reflecting a broad analytical curiosity that informs pragmatic product and developer advocacy. Colleagues know him for shipping clear, reusable examples that bridge architecture, DevOps, and frontend UX.
code13 years of coding experience
job23 years of employment as a software developer
bookBlue Ridge High School
bookBachelor of Science Economics, Genetics, Biology/Zoology, Bachelor of Science Economics, Genetics, Biology/Zoology at Brigham Young University
stackoverflow-logo

Stackoverflow

Stats
188reputation
16kreached
4answers
2questions
github-logo-circle

Github Skills (60)

url-routing10
api-rest10
mongoose10
javascript10
docker10
expressjs10
back-end-development10
api-design10
restful-api10
component-development10
css10
typescript10
asp-net-core10
ui-design10
dockers10

Programming languages (17)

C#PowerShellJavaC++CSSRustTapeVue

Github contributions (5)

github-logo-circle
Course code for the Docker and Kubernetes course: https://codewithdan.com/products/docker-kubernetes
Role in this project:
userBackend Developer
Contributions:29 commits, 21 PRs, 107 pushes in 3 years 10 months
Contributions summary:Dan primarily worked on backend development tasks within the ASP.NET Core framework. They implemented features related to ASP.NET Core images and containers. The commits show the addition and modification of C# code for seeding databases, interacting with APIs, and updating project files, indicating a focus on developing and maintaining backend components within a microservices architecture.
dockerkubernetes
Example of Angular calling into a RESTful service
Role in this project:
userFull-stack Developer
Contributions:44 commits, 13 PRs, 58 pushes in 6 years 8 months
Contributions summary:Dan primarily focused on enhancing the application's functionality by adding features and improving the codebase. They implemented a PUT call to enable editing features in the customer management system. Moreover, the user also made changes to the database seeding process, Docker support, and updated the Angular 2 framework, demonstrating a commitment to both front-end and back-end aspects. Finally, they updated the project to a new module system and fixed syntax issues.
angularrestrestful
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.
Request Free Trial