Rockstar Games
Programmer
ALT Software
Principal Software Engineer
NVIDIA
Senior System Software Engineer
alt.software
Programmer
Ubisoft
3d Programmer
TransGaming
Senior Software Engineer
Digital Extremes
Programmer
University of New Brunswick