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

BRIEF SUMMARY:

I'm a graphics programmer.
Recent jobs have been to improve the graphics of older software.
"It looks awesome now!".

OPEN-SOURCE PROJECTS:


Developed a flight simulator based on OpenSceneGraph.

TECHNICAL EXPERTISE:

PROGRAMMING LANGUAGES & TOOLS:

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

ENGINEERING EMPLOYMENT HISTORY:

GRAPHICS/GAME/SIMULATION PROGRAMMER [2005..PRESENT]:

    Simulation Programmer - Perry Slingsby - Palm Beach, Florida - 2008...2008
    Graphics programming, wrote shaders, Lua scripting.

    (Sabbatical) - 2007...2008
    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).

LINUX/UNIX PROGRAMMER [2000..2005]:

    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.

MICROPROCESSOR ENGINEER [1994..2000]:

    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.