George Li

Sr. Development Consultant, Accelerate Solutions

Burnaby, 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

🤩
Rockstar
🎓
Top School
George Li is a senior development consultant and veteran game engineer with over 20 years of hands-on experience building and optimizing games and tools across Unity, Unreal, C#, and C++. Based in Burnaby, he currently helps Unity customers and produces sample projects (including contributions to Unity’s cooperative multiplayer sample) that demonstrate robust client-server networking and lifecycle management. His background spans console, mobile, and PC platforms—shipping titles for Xbox, PlayStation, Nintendo Switch, iOS and more—and includes deep expertise in profiling, rendering, animation, and DOTS/NetCode. He has taught game development and level design at multiple schools, bringing a strong pedagogical approach to tooling and sample architecture. Colleagues rely on him for solving thorny memory, synchronization and optimization issues while keeping developer experience in mind. Beyond shipping games, he blends engineering rigor with mentorship and curated samples that help teams adopt modern Unity networking patterns.
code5 years of coding experience
job30 years of employment as a software developer
bookBritish Columbia Institute of Technology (BCIT)
github-logo-circle

Github Skills (8)

csharp10
client-server10
networking10
server-client10
dotnet-core10
unity3d10
game-dev9
game-development9

Programming languages (2)

C#ShaderLab

Github contributions (5)

github-logo-circle
A small-scale cooperative game sample built on the new, Unity networking framework to teach developers about creating a similar multiplayer game.
Role in this project:
userGame Developer (with a focus on networking and client-server architecture)
Contributions:15 commits in 16 days
Contributions summary:George primarily contributed to bug fixes and feature enhancements related to the cooperative multiplayer gameplay within the Unity-based game. Their work included addressing issues with player spawning, character positioning, and click feedback. They also implemented code to manage the lifecycle of objects and correct client-side issues related to initial game state synchronization. The commits demonstrate an understanding of client-server communication and game object management within a networked environment.
multiplayer-gamesimilargamedevcooperative-gamenetworking
UnityGeorgeLi/NetCodeDemo

Jun 2021 - Jun 2021

Contributions:5 pushes, 1 branch in 1 day
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