Andrew Thompson

My name is Andrew Thompson. I'm a Game Designer and Game Programmer.

I'm currently working as a Software Engineer at Infinity Ward. Previously I was a Game Designer at Infinity Ward.

I'm also a modder, and I've made maps and mods for Source Engine games since 2005. My maps have been played by tens of thousands of PC gamers.

Contact

Location: Los Angeles, California
Email: andrewt10x@gmail.com
LinkedIn: link

Resume

Professional Experience

Infinity Ward | Feb 2014 - present

Engineer (started as Associate Engineer) | Oct 2018 - present

Title: Call of Duty: Modern Warfare (2019)
Responsibilities:

  • Member of the Gameplay Programming Team.

Game Designer, Scripter | Feb 2014 - Oct 2018

Title: Call of Duty: Modern Warfare (2019)
Responsibilities:

  • Member of the Multiplayer Design Team.
  • Spearheaded development of a major gameplay feature.

Title: Call of Duty: Infinite Warfare
Responsibilities:

  • Member of the Singleplayer Design Team.
  • Scripting in GSC, a proprietary language similar to C#.
  • Iterating gameplay features from prototype to ship.
  • Writing core low-level script systems.
  • Scripting space combat side-missions for the Jackal.
  • Scripting on-ground combat sequences.
  • Getting up from my desk! Collaborating with engineers and artists in-person!

Grab Games | Summer of 2011

Game Developer/Game Designer Intern

Facebook Titles: Brad Paisley World, Bad Meets Evil, Baby & Me, Survivor World
Responsibilities: Scripting quests in json. Improving interfaces for usability. Designing tutorials.


Personal Experience

Source Engine Mapping | 2005-2014

Work on over 9 multiplayer levels for Source Engine games, most with positive and popular reception

Conclave - Source Engine Mod | 2012-2013

Team Lead

Lead a team of over 20 people. Contributed to design, programming, art, and music for the game


Skills

Game Design:

  • Experience taking ownership of features and collaborating with developers from all disciplines to achieve an excellent final product.
  • Especially proficient in systems design.
  • Experience with level design, FPS weapon tuning, mission scripting.

Programming:

  • Fluent in C++.
  • Some experience with lua (professional work).
  • Some experience with C#, python, html, and css (personal work).

Art:

  • Personal experience with Maya modelling, rigging, animating, and writing python scripts.
  • Personal experience with Photoshop texture work.
  • Professionally, my art experience is helpful for prototyping, but I cannot create AAA quality assets.

Software: Visual Studio, Radiant, Hammer Editor, Unreal, Unity, Photoshop, Maya, 3ds Max, and many more.


Education

University of Southern California
BS Computer Science (Games)
Graduated 2013