Brock Allen

Director Of Engineering at Spring Health

Greater Philadelphia 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
Brock Allen is a seasoned engineering leader with 14 years of experience building and scaling product-focused teams across Amazon, Glossier, and Spring Health, now serving as Director of Engineering. He blends hands-on backend and frontend expertise—particularly in identity, OAuth/OIDC, and secure authentication—evidenced by contributions to well-known projects like IdentityServer/Duende and related client libraries. Known for creating high-performing cultures, he prioritizes career development and joyful collaboration while driving devices and consumer product launches from concept to market. Brock’s background spans shipping core security features, mobile OIDC integrations, and API design, combining practical implementation skills with strategic delivery. Based in Greater Philadelphia and a Carnegie Mellon CS graduate, he uniquely pairs enterprise-scale leadership with active open-source craftsmanship.
code13 years of coding experience
job11 years of employment as a software developer
bookBachelor of Science (B.S.), Computer Science, Bachelor of Science (B.S.), Computer Science at Carnegie Mellon University
languagesEnglish
github-logo-circle

Github Skills (44)

javascript10
bootstrap10
validations10
apidoc10
api-design10
openid-connect10
aspnet-web-api10
net10
oid10
authentication10
user-authentication10
dotnet10
asp-net-core10
ui-design10
validation10

Programming languages (13)

C#PowerShellJavaCSSBikeshedC++MakefileGo

Github contributions (5)

github-logo-circle
User & Identity Management
Role in this project:
userBack-end Developer
Contributions:283 commits, 12 PRs, 80 pushes in 3 years 4 months
Contributions summary:Brock's commits focused on creating and modifying API endpoints for user management within the IdentityManager project. They added support for email and phone number modifications, including methods to set and retrieve these properties. Furthermore, they implemented methods to set and delete claims, including a series of validation logic checks and model definitions within a controller, demonstrating a focus on back-end development and API design.
idpsecurityidentity-managementuser-identityidentity
OpenID Connect (OIDC) and OAuth2 protocol support for browser-based JavaScript applications
Role in this project:
userFront-end Developer
Contributions:32 releases, 704 commits, 175 PRs in 7 years 1 month
Contributions summary:Brock's contributions focused on the initial setup and implementation of core JavaScript files for both npm and bower package managers. Their work also included integrating code from the IdentityServer samples, and fixing an issue that was preventing the correct identification of OIDC tokens. The user appears to be responsible for core functionality, focusing on implementing the UI and token management portions of the project.
openidoidcbrowserpkceoauth2-protocol
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
Brock Allen - Director Of Engineering at Spring Health