Josh Cunningham

CIAM Architect Engineer at Anthropic Identity

Greater Seattle Area 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
Josh Cunningham is a CIAM architect and full-stack product engineer with 13+ years of experience designing identity, authentication, and developer experience solutions across startups and enterprise teams. He combines hands-on SDK and middleware development (notably contributions to Auth0’s Express OpenID Connect and extensive Auth0 docs) with leadership roles that range from founding engineer to principal solutions architect. Josh excels in "bridge" roles—translating complex protocols like OAuth2/OpenID Connect into teachable content, partner integrations, and production-ready libraries—and has delivered in-person training, partner marketplaces, and high-stakes security hardening projects. His background spans product engineering, technical writing, and open source, and he’s comfortable shipping example-grade code that doubles as documentation. Less obvious: he pairs a chemistry degree mindset with decades of web experience, bringing methodical troubleshooting and curiosity to identity platform architecture. Based in the Greater Seattle area, he currently focuses on CIAM at Anthropic Identity while continuing to shape developer UX and secure integrations.
code13 years of coding experience
job14 years of employment as a software developer
bookAS Chemistry, AS Chemistry at Bellevue College
bookBS Chemistry, BS Chemistry at San Diego State University
bookFull Stack JavaScript Development Accelerator Web Engineering, Full Stack JavaScript Development Accelerator Web Engineering at Code Fellows
languagesfrench (un peu)
stackoverflow-logo

Stackoverflow

Stats
304reputation
14kreached
3answers
7questions
github-logo-circle

Github Skills (39)

unit-testing10
algorithms10
javascript10
c-language10
expressjs10
apidoc10
laravel-mix10
http10
user-authentication10
authentication10
laravel10
axios10
doc10
php10
api10

Programming languages (20)

C#JavaC++RustMakefileVueGoHTML

Github contributions (5)

github-logo-circle
Role in this project:
userBack-end Developer
Contributions:473 commits, 497 PRs, 394 pushes in 26 days
Contributions summary:Josh's contributions revolve around implementing and maintaining a C++ program that finds the closest pair of points in a set. The code demonstrates the use of quicksort for sorting and a divide-and-conquer approach to efficiently solve the problem. Furthermore, the user's commits showcase expertise in fundamental algorithms such as quicksort and distance calculations for computational geometry.
first-timers-onlyfirst-timers
auth0/rules

Sep 2020 - May 2022

Rules are code snippets written in JavaScript that are executed as part of the authentication pipeline in Auth0
Role in this project:
userBack-end Developer
Contributions:18 releases, 151 reviews, 68 commits in 1 year 8 months
Contributions summary:Josh applied suggestions and made code formatting changes to the `iddataweb-verification-workflow.js` file. The code modifications primarily involved refactoring function names, cleaning up configurations, and abstracting URLs for improved clarity. Additionally, the user implemented error handling by catching ID token parsing/decoding errors and updated HTTP requests to use axios.
pipelinejavascriptauthenticationsnippetsrules
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
Josh Cunningham - CIAM Architect Engineer at Anthropic Identity