I've been programming and playing games in one way or another for almost as long as I can remember, starting with LOGO on my ColecoVision. I got my start in the industry as a tester, where among other things I played the original release of "The Sims" for an absolutely inhuman number of hours.
Currently writing code for Double Fine.
Professionally, I've written code for Savage, Savage 2, Heroes of Newerth, several game servers for Kixeye, Battle.net, Torchlight 3 and Psychonauts 2.
While C/C++ is definitely my "home base", I love trying out new languages. I've spent various amounts of time tinkering with BASIC, Pascal, x86 assembly, Scala, JavaScript, C#, Python, Lua, and of course a few esoterics like Brainfuck, Befunge and Piet.