Jared Hanson is a software engineer and entrepreneur with 15+ years building systems from embedded devices to cloud-native identity platforms, currently co-founding Keycard in Berkeley. He led architecture and product teams at Auth0 and Okta, shaping IAM features that handled billions of logins and enterprise-grade federation, MFA and SSO. A hands-on engineer comfortable across C/C++, Node.js, and web stacks, he moves ideas to production—having scaled startups through acquisitions and rapid growth. Jared is the lead author of Passport.js, a widely used Node.js authentication framework downloaded over a million times per month, and maintains a prolific GitHub portfolio of 300+ repos. His work blends deep security expertise with practical product instincts, from protocol-level OAuth/OpenID Connect improvements to developer-facing SDKs and samples. Colleagues know him for shipping robust, well-tested auth flows and for turning complex identity requirements into simple developer experiences.
15 years of coding experience
21 years of employment as a software developer
BS, Computer Engineering, BS, Computer Engineering at South Dakota Mines
Express 4.x app using Passport for login with Facebook.
Role in this project:
Full-stack Developer
Contributions:51 commits, 13 PRs, 37 pushes in 7 years 1 month
Contributions summary:Jared primarily focused on building a Facebook login system for an Express.js application. Their contributions included setting up the authentication flow using Passport.js, integrating Facebook login with associated routes, and designing the necessary views (home, login, profile). Additionally, the user implemented database integration for user management and added supporting features such as session management and a logout route. The user also refactored the project by extracting and modularizing code.
Todo app using Express and Passport for sign in with username and password.
Role in this project:
Full-stack Developer
Contributions:189 commits, 6 PRs, 184 pushes in 7 years
Contributions summary:Jared focused on enhancing the user interface and backend functionality of a todo application. They improved the user experience by incorporating the Pico.css framework and creating a responsive design. Furthermore, the user implemented user authentication by creating the sign up, login, and logout features. The addition of database schema and backend routes allowed the app to persist todos.
sign-intodo-appexpressjssignexpress
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.