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.
13 years of coding experience
11 years of employment as a software developer
Bachelor of Science (B.S.), Computer Science, Bachelor of Science (B.S.), Computer Science at Carnegie Mellon University
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.
OpenID Connect (OIDC) and OAuth2 protocol support for browser-based JavaScript applications
Role in this project:
Front-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