Justin Hawkwood

Independent Contractor

Portland, Oregon, 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
Justin Hawkwood is an experienced mobile and AR/VR app developer based in Portland, Oregon, with 13 years of industry experience and a background in computer engineering. He has co-founded and led teams building immersive applications using engines like Unity3D and Cocos2d, coding across C#, C++, Objective‑C, Swift and Lua while shipping both client work and self-published concept pieces. As a senior lead and independent contractor he focuses on stability and platform-specific fixes—contributions to the widely used open-source Cocos2d-x project include critical iOS crash fixes, memory-leak removals, and texture-cache hardening. Colleagues describe him as collaborative, task-focused, and perpetually learning; he pairs hands-on debugging depth with product-minded design collaboration.
code12 years of coding experience
job12 years of employment as a software developer
bookBachelor of Science (BS) Computer Engineering, Bachelor of Science (BS) Computer Engineering at Oregon State University
github-logo-circle

Github Skills (8)

objective-c10
ios10
cpp10
game-development10
game-engine10
cocos2d-x10
cplus10
metal4

Programming languages (5)

C#C++Objective-CSwiftGDScript

Github contributions (5)

github-logo-circle
cocos2d/cocos2d-x

Jun 2013 - Jun 2015

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:13 commits, 7 PRs, 16 comments in 1 year 11 months
Contributions summary:Justin primarily focused on addressing platform-specific issues and ensuring the stability of the Cocos2d-x engine on iOS. Their contributions included fixing crashes related to audio handling, specifically resolving interruption handling issues, and removing memory leaks. The user's work also involved correcting code to leverage the textDefinition properties and enhancing the texture cache by incorporating file existence checks and preventing errors. These changes were critical for the stability and correct functionality of the iOS build.
cocos2dmetalc-plus-plusiosdevelopment-tools
hawkwood/appleunityplugins

Dec 2023 - Jan 2025

Contributions:13 pushes, 2 branches in 1 year 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