Stephen Hanson is a seasoned software engineer with 13 years of experience building web and mobile products, currently at Stripe after a long tenure leading engineering at thoughtbot. He combines hands-on full‑stack work—especially React, React Native, Rails, and Node.js—with people leadership, product strategy, and business development in a consultancy setting. Stephen has led greenfield projects and scaled systems for startups and enterprises alike, from architecting a reservation platform that handled 250k bookings to improving e-commerce conversions at a $3B company. He mentors teams and drives internal initiatives while remaining an active practitioner who ships client-facing features. Based in Austin, he brings a mix of engineering rigor from a Computer Engineering background and practical tutoring experience teaching algorithms and systems. A pragmatic problem-solver, Stephen often bridges design and engineering to turn fuzzy ideas into production-quality apps.
12 years of coding experience
14 years of employment as a software developer
BS Computer Engineering Minor in Math, BS Computer Engineering Minor in Math at Texas A&M University
Contributions:208 commits, 8 PRs, 158 pushes in 7 years 4 months
reactnextjs
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.