Neil Koo

Senior Gameplay Programmer · Montréal

Hello, I'm Neil Koo.

I build gameplay systems and AI, and I track down the hard bugs.

I’ve been shipping games for over 10 years on PC, console, and mobile, mostly working on gameplay systems and AI. The part of the job I enjoy most is debugging: figuring out why something only breaks some of the time, and fixing the actual cause. I also like building tools for the people I work with, like the gameplay debugger that QA and other programmers relied on during Dark Alliance, and the test suite on Rewind 99.

Right now I’m a Senior Gameplay Programmer on contract at Gunmetal Games, working on Rewind 99, which shipped 1.0 in August 2026. Before that I spent five years at Invoke Studios, where I worked on Dungeons & Dragons: Dark Alliance and helped take WARLOCK: Dungeons & Dragons from prototype through vertical slice, which included guiding a newer team as they got up to speed on tech from a previous project.

  1. Gunmetal Games Senior Gameplay Programmer (Contract) · Rewind 99 (Unreal Engine 5), shipped 1.0 on Steam in Aug 2026
    Apr 2026 – Present
  2. Invoke Studios Senior Gameplay Programmer
    Aug 2019 – Oct 2024
  3. LuckyHammers Programmer · Terraforming Mars, Carcassonne, Onitama (C# / Unity)
    Dec 2017 – Jul 2019