I'm a game programmer with a Game Development academic background and 3 years of professional experience. I’m proficient in Unreal Engine/C++ and Unity/C#, with a strong focus on gameplay systems, AI, network replication, and the Unreal Gameplay Ability System. I enjoy solving hard problems and delivering robust, scalable code. I've shipped a commercial project (Chiyo) and a multiplayer demo, worked remotely for Nimbus Games Studio, freelanced on PCG level generation and VR systems, and currently contribute at Insense Studios. I thrive in collaborative, fast-paced teams and love turning ideas into polished gameplay experiences.

Chong Kang Rui

I'm a game programmer with a Game Development academic background and 3 years of professional experience. I’m proficient in Unreal Engine/C++ and Unity/C#, with a strong focus on gameplay systems, AI, network replication, and the Unreal Gameplay Ability System. I enjoy solving hard problems and delivering robust, scalable code. I've shipped a commercial project (Chiyo) and a multiplayer demo, worked remotely for Nimbus Games Studio, freelanced on PCG level generation and VR systems, and currently contribute at Insense Studios. I thrive in collaborative, fast-paced teams and love turning ideas into polished gameplay experiences.

Available to hire

I’m a game programmer with a Game Development academic background and 3 years of professional experience. I’m proficient in Unreal Engine/C++ and Unity/C#, with a strong focus on gameplay systems, AI, network replication, and the Unreal Gameplay Ability System. I enjoy solving hard problems and delivering robust, scalable code.

I’ve shipped a commercial project (Chiyo) and a multiplayer demo, worked remotely for Nimbus Games Studio, freelanced on PCG level generation and VR systems, and currently contribute at Insense Studios. I thrive in collaborative, fast-paced teams and love turning ideas into polished gameplay experiences.

See more

Experience Level

Expert
Expert
Expert
Expert
Intermediate

Language

English
Intermediate
Chinese
Fluent

Work Experience

Game Programmer at Nimbus Games Studio
February 1, 2023 - January 1, 2024
Delivered a commercial project: Chiyo and a playable multiplayer demo supporting up to 4 players. Used Unreal Engine's replication system to synchronize AI behavior across server and clients. Created gameplay logic for puzzles, AI, save system, interaction and inventory systems.
Game Programmer at Freelancing
May 1, 2024 - September 1, 2024
Developed a custom PCG level generation system featuring reroll on collision, backtracking on dead ends, baked lighting constraints, and rulesets for generation. Implemented various enemy AIs, spawn systems and tools for balancing them, group behavior logic. Delivered solutions for vertical navigation of enemies, teleportation, charging, leaps, EQS system, ranged & melee attacks etc. Built core VR systems including shooting, item equipment, throwing, climbing & edge vaulting, measures to avoid motion sickness, gesture based player skills. Debugged and optimized VR performance, boosting frame rate from 30 to 72 FPS. Ported core VR gameplay mechanics to PC.
Game Programmer at Insense Studios
September 1, 2024 - Present
Current role as Game Programmer; remote work based in Johor, Malaysia.

Education

Bachelor of Game Development at UOW Malaysia KDU University College
January 1, 2019 - January 1, 2023

Qualifications

Add your qualifications or awards here.

Industry Experience

Gaming, Software & Internet, Media & Entertainment

Experience Level

Expert
Expert
Expert
Expert
Intermediate

Hire a Game Developer

We have the best game developer experts on Twine. Hire a game developer today.