Michael Hopper

Instructor And Staff Software Engineer at The Home Depot

Duluth, Georgia, 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
Michael Hopper is a seasoned software architect, instructor, and full‑stack engineer with over two decades of experience building and scaling enterprise systems across finance, virtual worlds, and retail. He blends deep technical chops in Java, C++, JavaScript, and databases (Postgres, MongoDB, Oracle) with hands‑on experience in frameworks from Rails and Spring to React and Angular. As a Ph.D.‑trained engineer and current Lead Technical Instructor at The Home Depot, he designs curricula and mentors developers while continuing to lead high‑performance architecture and tooling efforts. His background includes founding a consultancy, leading mission‑critical trading and banking platforms, and turning research‑level rigor into practical, production‑grade solutions. Notably, he moves easily between low‑level performance optimization and developer education, making him as comfortable tuning JVM/C++ systems as teaching modern web stacks.
code12 years of coding experience
job18 years of employment as a software developer
bookPh.D. Electrical and Computer Engineering, Ph.D. Electrical and Computer Engineering at Georgia Institute of Technology
bookM.S.E..E. Computer Engineering, M.S.E..E. Computer Engineering at The University of Alabama
stackoverflow-logo

Stackoverflow

Stats
802reputation
97kreached
8answers
5questions
github-logo-circle

Github Skills (85)

angular-app10
decks10
wrapping9
designer9
yeoman9
theme-ui9
gatsby-theme9
mongodb9
pug9
gatsbyjs9
react-component8
modeling8
odm8
sass8
keynote8

Programming languages (4)

TypeScriptJavaScriptSwiftHTML

Github contributions (5)

github-logo-circle
drmikeh/cracker-barrel

Feb 2017 - Mar 2024

A simple solver for the Cracker Barrel game (14 tees in a board).
Contributions:5 pushes, 1 branch in 7 years 2 months
crackersolvercracker-barrelbarreltees
Contributions:13 commits, 12 pushes, 1 branch in 1 month
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
Michael Hopper - Instructor And Staff Software Engineer at The Home Depot