Gavin Thornton

Lead Developer at Hyper Hippo Entertainment

Coquitlam, British Columbia, Canada
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
Gavin Thornton is a Lead Developer with 14 years of software experience and over a decade specializing in Unity 3D, shipping projects across games, mixed reality, mobile, and enterprise digital twins. He has led technical efforts for high-profile organizations including Hyper Hippo, Microsoft (Dynamics 365 Guides/HoloLens), EA, and the Vancouver Airport Authority’s YVR Digital Twin, blending hands-on engineering with client-facing technical advisory work. Gavin’s background spans full lifecycle development from low-level research and reverse engineering at Datel to modern VR/AR and mobile apps, and he’s contributed practical engine fixes to the widely used open-source cocos2d-x project to improve iOS retina rendering, multi-touch, and sprite opacity. Known for turning complex requirements into deliverables, he pairs a pragmatic engineering approach with contract negotiation and partner coordination on large programs. Based in Coquitlam, BC, he also runs creative development through his own company, showing a long-standing mix of technical depth and entrepreneurial initiative.
code14 years of coding experience
job28 years of employment as a software developer
bookThe Benjamin Britten High School
bookBachelor of Science, Computer Science & Software Engineering, Bachelor of Science, Computer Science & Software Engineering at Birmingham University
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
1,897reputation
218kreached
19answers
0questions
Badges
android
top-5%
github-logo-circle

Github Skills (14)

mobile10
objective-c10
ios10
cpp10
game-development10
cplus10
cocos2d-x10
android9
xcode6
in-app-billing6
unity-game-engine6
visual-studio6
google-maps6
signing6

Programming languages (2)

C#C++

Github contributions (4)

github-logo-circle
cocos2d/cocos2d-x

Aug 2011 - Aug 2014

Cocos2d-x is a suite of open-source, cross-platform, game-development tools utilized by millions of developers across the globe. Its core has evolved to serve as the foundation for Cocos Creator 1.x & 2.x.
Role in this project:
userMobile Developer (iOS)
Contributions:12 commits in 3 years
Contributions summary:Gavin focused on enhancing the Cocos2d-x game engine for iOS platforms, specifically addressing issues related to Retina display support for TMX Tiled maps by adjusting coordinate scaling. They modified touch handling to correctly pass touch identifiers for multi-touch support. Additionally, the user corrected an issue with sprite opacity rendering in the engine. These changes improved rendering and input handling on iOS devices.
cocos2dmetalc-plus-plusiosdevelopment-tools
cocos2d-cpp/cocos2d-cpp

Aug 2011 - Aug 2014

Contributions:7 commits in 3 years
2d-gamecppgamedevc-plus-plus2d-game-engine
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
Gavin Thornton - Lead Developer at Hyper Hippo Entertainment