John Carmack - is a video game programmer. John Carmack began his career in 1991 and has worked for companies such as id Software, Logicware, Hyperion Entertainment, Soundelux, HammerHead, Activision Blizzard, Activison, Bethesda Softworks, Activision Value Publishing, Empire Interactive, Tec Toy, Nerve Software, Interplay Entertainment, Infinity, INFINITY Co, STALKER, Imagineer, Electronic Arts, Atari, FormGen, Apogee Software, 3D Realms, Imagineer Co.,Ltd., Bam Entertainment, MacPlay, BAM! Entertainment, Apogee, Interplay Productions and Firemint. John Carmack's first game was Keen Dreams which was released 33 years ago. Best Game John Carmack contributed to was Wolfenstein RPG. John Carmack's latest work is Quake Live which was released 10 years ago.