Adam Hanna is a senior full-stack software engineer based in Los Angeles with 11 years of experience and a back-end focus, especially in JavaScript/TypeScript and seven-plus years in Go. He combines startup grit—co-founding multiple ventures and leading teams up to ten people—with product and business acumen from an MBA at Harvard Business School, enabling him to scope, architect, and deliver customer-facing systems. His contributions to open-source Go projects, including meaningful work on a specification-compliant OAuth2 server (UUIDs, refresh tokens, session abstractions), underline his security- and protocol-minded engineering. Comfortable pitching to clients and investors, he blends hands-on coding with strategic leadership and a proven ability to translate senior-leadership goals into shipped products.
11 years of coding experience
16 years of employment as a software developer
B.S. Engineering: Electrical Specialty; Economics Minor, B.S. Engineering: Electrical Specialty; Economics Minor at Colorado School of Mines
MBA - Class of 2016, MBA - Class of 2016 at Harvard Business School
A standalone, specification-compliant, OAuth2 server written in Golang.
Role in this project:
Back-end Developer
Contributions:40 commits, 2 PRs, 6 comments in 3 days
Contributions summary:Adam primarily focused on back-end development tasks within the Go OAuth2 server project. Their contributions included refactoring the code to use UUIDs for IDs, implementing and testing refresh token functionality, and introducing session management. The user also worked on abstracting session handling within the project and making significant progress on these abstractions.
Contributions:5 releases, 47 commits, 22 pushes in 1 month
apitemplatingresttemplating-enginerest-api
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.