Adam Hanna

Senior Software Engineer at Janie

Los Angeles, California, 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

👤
Senior
🎓
Top School
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.
code11 years of coding experience
job16 years of employment as a software developer
bookB.S. Engineering: Electrical Specialty; Economics Minor, B.S. Engineering: Electrical Specialty; Economics Minor at Colorado School of Mines
bookMBA - Class of 2016, MBA - Class of 2016 at Harvard Business School
stackoverflow-logo

Stackoverflow

Stats
3,182reputation
397kreached
42answers
50questions
Badges
struct
top-5%
byte
top-5%
github-logo-circle

Github Skills (22)

testing10
uuid10
go10
oauth2-server10
golang10
oauth10
struct9
byte9
postgrest8
postgresql8
dockers7
docker7
android-permissions6
mongodb6
meteor6

Programming languages (18)

JavaC++CSSCRustVueGoPerl

Github contributions (5)

github-logo-circle
RichardKnop/go-oauth2-server

Apr 2017 - Apr 2017

A standalone, specification-compliant, OAuth2 server written in Golang.
Role in this project:
userBack-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.
golangetcdcompliantspecificationdocker
adam-hanna/design-first

Jul 2019 - Aug 2019

A REST api templating engine for typescript.
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.
Request Free Trial
Adam Hanna - Senior Software Engineer at Janie