[ my new detailed resume has a better format ]
|
Brief Resume of Jim Brooks
|
Specialist in graphics/game/sim programming.
Programming languages: C/C++/Python/Lua/Java.
Developed an open-source flight simulator.
Indie Game Developer - Palomino Simulation Software - 2009...present
Video game programmer
Simulation Programmer - Perry Slingsby - Palm Beach, Florida - 2008...2008
C++ programmer, Lua programmer, shader programmer
Graphics programming for a submarine simulator. Improved graphics by writing shaders (GLSL). Lua scripting.
(Sabbatical) - 2007...2008
(Devoted time to my flight simulator project.)
Software Engineer - Compro Computer - Melbourne, Florida - 2006...2007
Graphics programmer, OpenGL programmer, OpenSceneGraph programmer
Graphics programming for a flight simulator that rendered using OpenGL/OpenSceneGraph.
Software Engineer II - Electronic Arts (Tiburon) - Orlando, FL - 2005...2006
Game programmer for Madden 07 NFL video game (XBOX 360, Direct 3D).
Software Engineer (freelance) - Verizon, et al - Tampa, Florida - 2003...2005
Java programmer
Wrote C++/Java network software on UNIX platforms.
Sr. Software Engineer - Ravisent, LynuxWorks, Stonefly Networks - California - 2000...2002
Linux system programmer
Mostly Linux system programming (kernel, device drivers). Briefly did web and database programming.
Sr. Software Engineer - Chromatic Research - Santa Clara, California - 1997...2000
Developed an x86 emulator on a RISC CPU (microcode).
Validation Engineer - Transmeta - Santa Clara, California - 1997...1997
Verification Engineer - Texas Instruments - Tampa, Florida & Dallas, Texas - 1994...1997
Wrote CPU compatibility tests in x86 assembly language.