I've been programming since 1985, starting out with Borland's Turbo Pascal. In 1992, I switched to C.
Since 2000, I've been programming video games in C/C++. I've worked at LucasArts and Locomotive/THQ, and from 2013 - 2016, I programmed AI and gameplay at Sledgehammer/Activision, where we made Call of Duty, Advanced Warfare.
Currently, I work at ILMxLAB, programming VR experiences using Unreal Engine (UE4).