I'm James Wang, a Senior Game Developer specializing in C++ and Unity, with 9+ years building polished gameplay systems for PC, WebGL, VR, and mobile. I've shipped commercial titles and merged player-facing design goals with solid technical implementation, balancing systems, AI-driven mechanics, and complex multiplayer features to deliver fun and performant experiences. I enjoy creating automation tooling, production pipelines, and scalable progression frameworks from prototype to live deployment. I collaborate with designers, artists, and engineers to ship delightful experiences, and I love turning ideas into robust, maintainable systems that scale with a growing project.

James Wang

I'm James Wang, a Senior Game Developer specializing in C++ and Unity, with 9+ years building polished gameplay systems for PC, WebGL, VR, and mobile. I've shipped commercial titles and merged player-facing design goals with solid technical implementation, balancing systems, AI-driven mechanics, and complex multiplayer features to deliver fun and performant experiences. I enjoy creating automation tooling, production pipelines, and scalable progression frameworks from prototype to live deployment. I collaborate with designers, artists, and engineers to ship delightful experiences, and I love turning ideas into robust, maintainable systems that scale with a growing project.

Available to hire

I’m James Wang, a Senior Game Developer specializing in C++ and Unity, with 9+ years building polished gameplay systems for PC, WebGL, VR, and mobile. I’ve shipped commercial titles and merged player-facing design goals with solid technical implementation, balancing systems, AI-driven mechanics, and complex multiplayer features to deliver fun and performant experiences.

I enjoy creating automation tooling, production pipelines, and scalable progression frameworks from prototype to live deployment. I collaborate with designers, artists, and engineers to ship delightful experiences, and I love turning ideas into robust, maintainable systems that scale with a growing project.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
See more

Language

English
Fluent

Work Experience

Senior Game Developer at PolkaCity
November 1, 2022 - Present
Designed and implemented high-performance gameplay systems in C++ and Blueprints for Web3-integrated games. Built reusable systems and tools to accelerate designer iteration and gameplay feature development. Maintained live game features, reducing load times and improving runtime performance by optimizing asset streaming and code paths. Integrated blockchain smart contracts for NFT-based gameplay and player-owned assets. Collaborated with design, art, and blockchain teams to ensure technical feasibility and creative alignment.
Senior Game Developer at Nemesis Downfall
June 1, 2024 - August 14, 2025
Implemented and maintained core gameplay logic with a focus on responsiveness and scalability. Optimized asset streaming and memory usage to maintain stable frame rates across target platforms. Debugged and refactored complex systems to improve maintainability and code hygiene. Collaborated closely with designers to translate gameplay concepts into functional, polished mechanics. Validated technical performance targets through profiling and optimization passes.
Senior Unity Developer at Shinji DAO
June 1, 2023 - August 14, 2025
Led deployment and optimization of WebGL builds for blockchain-integrated gameplay. Automated build processes and improved asset delivery pipelines to reduce turnaround time. Integrated user authentication and blockchain transaction features into game logic. Collaborated with remote engineering teams to ensure consistent technical standards.
Senior Unity Developer at Babaroga LLC
December 1, 2022 - August 14, 2025
Delivered multiple interactive prototypes and live campaign features for mobile and Web platforms. Integrated third-party SDKs, analytics, and ad networks for monetization and tracking. Ensured stability and compatibility across different devices and operating systems. Worked directly with producers to prioritize feature requests and meet tight deadlines.
Senior Game Developer at Freelance / Self-Employed
June 1, 2018 - Present
Created dozens of 2D and 3D games, prototypes, and playable ads using Unreal C++, Unity, Three.js, and PlayCanvas. Developed modular gameplay systems and reusable building blocks for faster prototyping. Focused on performance optimization, bandwidth reduction, and shader efficiency. Delivered projects for clients worldwide, adapting to diverse creative and technical requirements. Coordinated with artists, designers, and producers to ensure seamless delivery from concept to final build.
Senior Game Developer at PolkaCity
November 1, 2022 - Present
Designed and implemented multiplayer tournament and progression systems using Photon Fusion for WebGL/mobile. Built automation and production-chain logic enabling scalable player progression loops. Prototyped AI and Python-based tools for player simulation, helping designers rapidly test balancing scenarios. Optimized rendering & backend pipelines, reducing crashes by 35% across Android and WebGL. Shipped multiple LiveOps updates (rewards, challenges, events) with stable matchmaking logic. Mentored developers and introduced internal documentation standards that improved onboarding speed. Partnered with design/art teams to ensure systems met both technical and player-facing design goals.
Senior Game Developer (Contract) at Nemesis Downfall
June 1, 2024 - October 21, 2025
Built combat, puzzle, and automation-driven progression systems in Unity and C++. Applied Python scripting for encounter logic, puzzle mechanics, and game balance testing. Delivered optimized builds across PC, iOS, Android, and VR with stable performance and low crash rates. Enhanced UI/UX feedback systems, animations, and particle design to increase player immersion. Debugged serialization, physics, and multiplayer persistence systems to ensure reliability. Designed modular Unity editor tools that accelerated level iteration and empowered non-technical teammates.
Senior Unity Developer (Contract) at Shinji DAO
June 1, 2023 - October 21, 2025
Implemented secure multiplayer UI and interaction systems across iOS, Android, and WebGL. Integrated Python and C++ pipelines for asset validation and lightweight AI behaviors. Optimized draw calls, memory usage, and shader complexity, improving device-wide performance stability. Collaborated with engineers to resolve multiplayer latency bottlenecks through stress testing. Partnered with blockchain engineers to integrate smart contract features into Unity systems. Authored documentation and maintainable technical solutions for long-term scalability.
Game Developer at Freelance / Indie Support
June 1, 2018 - Present
Delivered prototypes and MVPs for indie studios and startups, including VR, mobile, and automation-driven gameplay systems. Developed AI-driven puzzles, automation loops, and procedural systems in Unity and Python. Consulted on gameplay pipeline design, reducing iteration cycles and production risks for small teams. Built custom Unity editor/debugging tools to accelerate feature testing and iteration. Balanced hands-on coding with advisory roles, ensuring projects were aligned with scope, budget, and vision.

Education

BSc in Computer Science at City University of Hong Kong
January 1, 2012 - January 1, 2016
B.Sc. Computer Science at City University of Hong Kong
January 1, 2012 - January 1, 2016

Qualifications

Add your qualifications or awards here.

Industry Experience

Gaming, Software & Internet, Financial Services, Media & Entertainment, Professional Services