John Hampton

Head Of Engineering at EdSights

Virginia Beach, Virginia, 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
John Hampton is a seasoned engineering leader with 20+ years in software development and over a decade of people and product leadership, currently serving as Head of Engineering at EdSights. He combines hands-on full‑stack experience—contributing UI improvements to high-profile open-source projects like GitLab—with strategic delivery of cloud-native, event-driven platforms for enterprise clients. At AgileThought he led a 30+ developer JavaScript practice and introduced React/Node/Electron into large organizations, driving greenfield audit and integration solutions on Azure. He has managed release and frontend engineering at GitLab, blending technical depth with process improvements and strong hiring instincts. Based in Virginia Beach, he is known for translating complex distributed-architecture challenges into pragmatic, production-ready systems and for quietly improving developer workflows through tooling and UI polish.
code11 years of coding experience
job17 years of employment as a software developer
bookBachelor of Science (BS), Computer Information Systems, Bachelor of Science (BS), Computer Information Systems at Florida Institute of Technology
stackoverflow-logo

Stackoverflow

Stats
31reputation
8kreached
1answer
0questions
github-logo-circle

Github Skills (13)

gitlab10
javascript10
front-end-development10
vue10
vue-jsx10
ruby9
testing9
rails9
ruby-rails9
nodejs6
form-data6
multer6
react6

Programming languages (5)

TypeScriptShellJavaScriptRubyPython

Github contributions (5)

github-logo-circle
gitlabhq/gitlabhq

Dec 2018 - Dec 2018

GitLab CE Mirror | Please open new issues in our issue tracker on GitLab.com
Role in this project:
userFull-stack Developer
Contributions:26 commits in 4 days
Contributions summary:John primarily focused on enhancing the user interface for trigger variables within the GitLab project. Their work involved conditionally displaying variable values based on user roles, implementing a toggle button to reveal/hide values, and adjusting the UI presentation. Additionally, the user made improvements to the codebase by correcting linting issues and adapting the frontend code to utilize more concise Vue directives. The contributions also include updates to unit tests.
gitlab-apinew-issuestrackerrailsgitea
Contributions:4 PRs, 37 pushes, 7 branches in 1 year 3 months
reactjsreactredux
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
John Hampton - Head Of Engineering at EdSights