Jim Brooks
Palm Beach, Florida USA
e-mail    LinkedIn profile   detailed resume

TECHNICAL EXPERTISE:

PROGRAMMING LANGUAGES & TOOLS:

Programming languages:     C, C++, STL, Lua, Python, Java, design patterns

OPEN-SOURCE PROJECTS:


Developed a flight simulator based on OpenSceneGraph 2.2.

ENGINEERING EMPLOYMENT HISTORY:

Simulation Software Engineer - Perry Slingsby - Palm Beach, Florida - 2008...present
o Graphics programming, shader development (OpenGL, GLSL), Lua scripting.

(Sabbatical) - 2007...2008
o Devoted time to my flight simulator project.

Software Engineer - Compro Computer - Melbourne, Florida - 2006...2007
Graphics programmer for a flight simulator.

Software Engineer II - Electronic Arts (Tiburon) - Orlando, FL - 2005...2006
Game programmer for Madden 07 video game (Xbox 360).

Software Engineer (Contractor) - Verizon, et al - Tampa, Florida - 2003...2005
Contract programming with different companies. Wrote C/C++/Java network software on UNIX platforms.

Sr. Software Engineer - Ravisent, LynuxWorks, Stonefly Networks - California - 2000...2002
Linux system programming for 3 companies.

Sr. Software Engineer - Chromatic Research - Santa Clara, California - 1997...2000
Implemented microcode of a dual-core x86-compatible microprocessor.
Microcode successfully booted popular operating-systems.

Validation Engineer - Transmeta - Santa Clara, California - 1997...1997
Wrote CPU tests in x86 assembly language (again).

Verification Engineer - Texas Instruments - Tampa, Florida & Dallas, Texas - 1994...1997
Wrote CPU tests in x86 assembly language.