[ my new detailed resume has a better format ]
|
Brief Resume of Jim Brooks |
Specialist in graphics/game/sim programming.
Current programming languages: C/C++, Java, Lua, Python, shaders

Developed an open-source flight simulator.
Game Developer -
- 2010...present - Tampa, FL / Orlando, FL
Programming a flight-sim game Google Android.
Game programmer, game designer, C++/Java programmer, 3D modeler, 3D artist.
Simulation Programmer -
- 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 -
- Melbourne, Florida - 2006...2007
Graphics programmer, OpenGL programmer, OpenSceneGraph programmer
Graphics programming for a flight simulator that rendered using OpenGL/OpenSceneGraph.
Software Engineer II -
- Orlando, FL - 2005...2006
Game programmer for Madden 07 NFL video game (XBOX 360, Direct 3D).
Software Engineer (freelance) -
- Tampa, Florida - 2003...2005
Java programmer
Wrote C++/Java network software on UNIX platforms.
Sr. Software Engineer -
- California - 2000...2002
Linux system programmer
Mostly Linux system programming (kernel, device drivers). Briefly did web and database programming.
Sr. Software Engineer -
- Santa Clara, California - 1997...2000
Developed an x86 emulator on a RISC CPU (microcode).
Validation Engineer -
- Santa Clara, California - 1997...1997
Verification Engineer -
- Tampa, Florida & Dallas, Texas - 1994...1997
Wrote CPU compatibility tests in x86 assembly language.