Spencer Winson

spencer.winson@gmail.com | www.spencerwinson.com | Toronto Ontario Canada


SUMMARY:

Trained programmer with strong sense of game design. Lead programmer and designer of Monumental Failure, an independent game released on PC/Mac/Linux in January 2017. Professional experience with Unity engine developing mobile games reaching audiences of over 100 million people. A graduate of Carleton University’s computer science program and game development stream, possesses strong programming skills and a learned knowledge of high level concepts such as artificial intelligence, software engineering, and human-computer interaction. Passion for game development started with modding games such as Half-Life 2 and the Sims as early as 2004. 


RELEVANT EXPERIENCE:

Scary Wizard Games: Founder, Lead Designer, Lead Programmer, Unity Engine,  June 2016 - February 2017

  • Shipped Titles: Monumental Failure (PC/Mac/Linux)

Game Hive: Game Developer, Unity Engine,  June 2012 - June 2016

  • Shipped Titles: Beat The Boss Series (Beat the Boss 1,2,3 & 4) (iOS/Android/Windows), Battle Run (iOS/Android), Super Battle Racers (iOS/Android), Tap Titans (iOS/Android), Tap Tycoon (iOS/Android), Flappy Turd Saga (Android), Kitty Flame Highway Warrior (Android), Dot Monster (Android)

RELEVANT SKILLS:

Gameplay Programming and Design:

  • Sole designer and programmer for Monumental Failure, over 1 million views of gameplay on YouTube
  • Beat the Boss series created the challenge of coding and designing comical, physics based interactions through a touch screen device, series has received over 50 million downloads
  • Was responsible for developing prototypes for Battle Run and Super Battle Racers which would heavily influence the final design of the respective games

Collaboration and Teamwork: 

  • Finds true enjoyment in collaborating with great people to make great games
  • Was part of Game Hive growing from a studio of 5 developers to a studio of 15
  • Familiar with GIT version control and Pivotal task-management

Art Asset Pipeline Creation:

  • Collaboration with lead artist and animator to create a Flash SWF to Unity asset pipeline
  • The SWF to Unity tool has been used in every Game Hive release since it was created

Multiplayer Networked Gameplay Programming:

  • Responsible for network code of Battle Run and Super Battle Racers
  • Have experience with authoritative and nonauthoritative design patterns
  • Experience with uLink and Photon libraries for Unity

Appetite for Learning:

  • Taught self how to use Photoshop, 3DS Max, and Valve’s Hammer Editor for hobbyist level design
  • Learned principles of multiplayer networking while working at Game Hive
  • Used game jam experience to practice making 3D games, Monumental Failure is fully 3D
  • Monumental Failure incorporates at least 10 different Unity plug-ins.

Passion for Game Development:

  • Interest started in modding The Sims and hobbyist level design for Counter Strike: Source
  • Used level design skills to work in teams on mods such as Dark Source
  • Computer science education has been driven by desire to make games

Passion for Games:

  • Passion not only for video games, enjoys board games, card games, and tabletop wargames games
  • Game collector, rescuing gaming’s classics from thrift stores one game at a time

Programming:

  • Experience with C, C++, C#, Java, Javascript, PHP, Prolog, Scheme


EDUCATION:

Carleton University: Bachelor of Computer Science, Game Development stream, graduated 2012 with High Honours
Ursula Franklin Academy: High School Diploma, Graduated 2008 as an Ontario Scholar