Available to hire
I am a Lead Software Engineer with over 14 years of experience in game development and immersive technology (VR/AR). I have architected, built, and shipped more than 10 high-performance applications and games using Unity and Unreal engines, delivering robust, scalable code and optimized systems.
I blend deep proficiency in C++ and C# with full-stack capabilities and a passion for leveraging AI to boost productivity and innovation. I enjoy collaborating across teams to turn ambitious ideas into polished, playable experiences from concept to release.
Skills
See more
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Language
Chinese
Fluent
English
Fluent
Japanese
Intermediate
Work Experience
Freelancer at Self-Employed (Freelancer)
December 1, 2023 - PresentDevelop diverse applications and AR/VR games using Unity and Unreal engines for various clients. Architect and implement full-stack solutions, designing both front-end UIs and back-end systems. Research and integrate state-of-the-art techniques, including AI tools, to significantly boost development productivity and software capabilities.
Lead/Core Programmer at LAI Games
December 1, 2023 - September 9, 2025Engineered core game systems using C# and C++, ensuring high standards of code quality, stability, and performance. Designed and implemented features within an AWS cloud infrastructure. Achievement: Successfully shipped a VR title from conception to release.
Lead Programmer at Silversea Media Group
December 1, 2020 - September 9, 2025Architected and developed interactive virtual tours, 3D models, and property e-brochures using Unity and UE4. Led full-stack development of web-based applications using ReactJS, Node.js, and AWS. Collaborated with artists and designers to deliver compelling customer solutions, providing technical insight on risks and opportunities.
Core Software Engineer at Quantum Jump Pte Ltd
July 1, 2019 - September 9, 2025Developed core product features using Unity3D, C#, and C++ for enterprise clients. Spearheaded the development of internal frameworks and tools, improving overall team development efficiency by over 30%. Applied advanced computer graphics and rendering algorithms to enhance software performance and user experience.
Project Team Lead at Tribeplay (Chengdu)
December 1, 2016 - September 9, 2025Managed a programmer team developing 3D educational games for iOS/Android. Implemented the core game system framework, including graphics, audio, and AI modules in C#. Optimized game performance by writing custom shader and lightmap extensions. Shipped titles Toto's Treehouse, Dr. Panda Restaurant 2.
Core Programmer at Virtuos Game Company (Chengdu Center)
July 1, 2012 - September 9, 2025Designed and developed data editing tools in C# for game designers, streamlining the data pipeline. Optimized the game engine's render process (OpenGL), improving graphical fidelity and performance on target devices. Increased development process efficiency by 150%.
Programming Intern at MIT Gambit Game Lab
August 1, 2010 - September 9, 2025Programming Intern. Developed a 2D Flash game from concept to completion in ActionScript 3 to answer a research question posed by MIT. Implemented player and NPC behavior and integrated all art and audio assets.
Freelance Software Engineer at Freelancer
December 1, 2023 - PresentDevelop diverse applications and AR/VR games using Unity and Unreal engines for various clients. Architect and implement full-stack solutions, designing front-end UIs and back-end systems. Research and integrate AI-driven techniques to significantly boost development productivity and software capabilities.
Lead/Core Programmer at LAI Games
December 1, 2023 - September 9, 2025Engineered core game systems using C# and C++, ensured high standards of code quality, stability, and performance. Designed and implemented features within an AWS cloud infrastructure.
Lead Programmer at Silversea Media Group
December 1, 2020 - September 9, 2025Architected and developed interactive virtual tours, 3D models, and property e-brochures using Unity and UE4. Led full-stack development of web-based applications using ReactJS, Node.js, and AWS.
Core Software Engineer at Quantum Jump Pte Ltd
July 1, 2019 - September 9, 2025Developed core product features using Unity3D, C#, and C++ for enterprise clients. Spearheaded the development of internal frameworks and tools, improving overall team development efficiency by over 30%. Applied advanced computer graphics and rendering algorithms to enhance software performance and user experience.
Project Team Lead at Tribeplay (Chengdu)
December 1, 2016 - September 9, 2025Managed a programmer team developing 3D educational games for iOS/Android. Implemented the core game system framework, including graphics, audio, and AI modules in C#. Optimized game performance by writing custom graphic shaders and lightmap extensions. Shipped Toto's Treehouse, Dr. Panda Restaurant 2.
Core Programmer at Virtuos Game Company (Chengdu Center)
July 1, 2012 - September 9, 2025Designed and developed data editing tools in C# for game designers, streamlining the data pipeline. Optimized the game engine's render process (OpenGL), improving graphical fidelity and performance on target devices. Achievement: Optimized the data-to-engine workflow, increasing development process efficiency by 150%.
Programming Intern at MIT Gambit Game Lab
August 1, 2010 - September 9, 2025Developed a 2D Flash game from concept to completion in ActionScript 3 to answer a research question posed by MIT. Implemented player and NPC behavior and integrated all art and audio assets.
Education
Bachelor of Engineering (Computer Science) at Nanyang Technological University
August 1, 2006 - August 1, 2010International Student Exchange Programme at University of Hertfordshire
January 1, 2008 - May 1, 2008Bachelor of Engineering (Computer Science) at Nanyang Technological University
August 1, 2006 - August 1, 2010International Student Exchange Programme (INSTEP) at University of Hertfordshire
January 1, 2008 - May 1, 2008Qualifications
Industry Experience
Gaming, Software & Internet, Media & Entertainment, Education, Professional Services
Skills
See more
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Hire a Game Developer
We have the best game developer experts on Twine. Hire a game developer in Singapore today.