Instructor And Staff Software Engineer at The Home Depot
Duluth, Georgia, United States
Join Prog.AI to see contacts
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.
12 years of coding experience
18 years of employment as a software developer
Ph.D. Electrical and Computer Engineering, Ph.D. Electrical and Computer Engineering at Georgia Institute of Technology
M.S.E..E. Computer Engineering, M.S.E..E. Computer Engineering at The University of Alabama
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