I'm programming the game Avoyd using Runtime Compiled C++, a technique I co-developed with industry friends.
An experienced game developer, I was previously Technical Lead of the Game Architecture Initiative at Intel. I've worked in the games industry in roles ranging from the R&D development manager at Crytek to head of studio at Strangelite, as well as lead programmer. An early interest in games development was sidetracked by a doctorate in Physics at Oxford University, and two post-doctoral posts as an academic researcher in experimental nonlinear pattern formation, specializing in fluid mechanics. My fondest childhood memories are of programming games in assembly on the ZX81.