Dominick Baier

Technical Advisor at Duende Software

Heidelberg, Baden-Württemberg, Germany
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
Dominick Baier is a veteran identity and access control expert with 14 years of focused experience building and advising on secure .NET authentication systems. As founder and now Technical Advisor and Board Member at Duende Software, he led the creation of industry-standard OpenID Connect and OAuth frameworks used across the .NET ecosystem. He combines deep protocol knowledge with hands-on engineering—authored and contributed to widely used projects like IdentityServer/IdentityModel and numerous ASP.NET Core security samples, including AppAuth‑compatible redirect validation and token management features. Based in Heidelberg, he pairs consulting and product leadership with practical OSS craftsmanship, often tackling edge cases like certificate-based authentication and JSON persisted-grant storage. His background as a trainer and long-time consultant means he communicates security trade-offs clearly while still shipping robust, production-ready code.
code14 years of coding experience
job22 years of employment as a software developer
bookDipl. Ing. Information Technology, Dipl. Ing. Information Technology at DHBW Mannheim
stackoverflow-logo

Stackoverflow

Stats
18,346reputation
1.4mreached
474answers
0questions
Badges
jwt
top-5%
security
top-5%
azure
top-5%
oauth
top-5%
owin
top-5%
wcf
top-5%
github-logo-circle

Github Skills (39)

authorizations10
javascript10
apidoc10
identitymodel10
openid-connect10
aspnet-web-api10
uwp10
net10
openidc10
oid10
user-authentication10
authentication10
dotnet10
identityserver10
asp-net-core10

Programming languages (12)

C#TypeScriptPowerShellShellCSSSCSSJavaScriptPHP

Github contributions (5)

github-logo-circle
Role in this project:
userFull-stack Developer
Contributions:20 commits in 1 month
Contributions summary:Dominick implemented several client applications demonstrating different authentication flows, including client credentials, resource owner password, refresh token, and custom grant. They also added a sample API to test the token validation and claim retrieval. Furthermore, the user incorporated a Javascript OAuth 2 client and made modifications to the MvcImplicit project and the SampleApi.
DuendeSoftware/products

Oct 2020 - Dec 2022

The most flexible and standards-compliant OpenID Connect and OAuth 2.x framework for ASP.NET Core
Role in this project:
userBack-end Developer
Contributions:55 releases, 73 reviews, 455 commits in 2 years 3 months
Contributions summary:Dominick updated storage interfaces and models for the Duende IdentityServer framework, specifically focusing on storage interfaces and models for the project. The changes involve modifications to various files related to storage, including changes to the Duende.IdentityServer.Storage.csproj file, updating models, store interfaces, and adding a JSON-based persisted grant serializer. These changes indicate the user is working on the underlying storage mechanisms within the IdentityServer framework.
identityasp-netnet-coreoauth2asp-net-core
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
Dominick Baier - Technical Advisor at Duende Software