The following is a selection from my resume.

Skills

Languages

  • Proficient in: C++, C
  • Familiar with: C#, Java, Python, Actionscript, Torquescript, Lua

Software

  • IDEs: Microsoft Visual Sudio, Eclipse
  • Game Engines: Gamebryo 2.6, Panda3D
  • Platforms: Microsoft Windows XP, Flavors of Linux

Experience

Software Engineer, Florida Interactive Entertainment Academy, Aug. 2008-Present

  • Sultans of Scratch (Feb. 2009 – Present)
    • Integrated custom DJ peripheral into input interpretation system
    • Developed C# tool to assist designers in iteration of Combo System
    • Developed and implemented Combo System Architecture
    • Developed generic, platform independent input interpretation system
    • Implemented Score System with Environmental User Interface
  • Cross Platform Data-driven Game Engine (Jan. 2009 – Aug. 2009)
    • Developed Cross Platform Game Engine as part of Spring and Summer semester classes
    • Implemented Event System Architecture
    • Implemented Data Driven Architecture
    • Implemented Shunting Yard Algorithm parser
    • Implemented Text Rendering in OpenGL, DirectX and X-Box
    • Implemented XML-based scripting language
    • Implemented part of an Impulse-Based Physics Engine

Education

University of Central Florida, Florida Interactive Entertainment Academy
Orlando, FL
, Graduation Date: December 2009

  • M.S., Interactive Entertainment Programming

Colorado State University
Fort Collins, CO
, Graduation Date: December 2007

  • B.S., Computer Science with Honors Recognition, 3.54 GPA
  • Minors in Japanese and Mathematics

Leadership Experience

Colorado State University Student Organizations
Ramnime (CSU Anime Club)
, 2004-2007

  • 1 year as Treasurer, 2 years as President

You can download my full, up-to-date resume here.

[John Erickson Resume]