top of page

RESUME

Eric L. Johnston

8115 146th CT NE                                                                                       (408) 413-9853

Redmond, WA  98052                                                                     eric@ericljohnston.com

 

I am a UI/UX developer looking for full time employment opportunities around July 2017.

 

Developer Skills                                                                                                               

 

  • 6 years of C++ experience

  • UI/UX development

  • Game store development

  • Gameplay development

  • Game engine architecture

  • Development on Windows, Android and iOS platforms

  • Worked on a AAA title

​
 

Other Skills                                                                                                                       

 

  • 5 years of sales experience

  • Built and managed 14 distributor relationships across the US

  • Producer for 2 student games

  • Systems design for a tabletop RPG

  • Shipped 3 student games and 1 indie Tabletop RPG

  • B.S. in Music

 

Professional Developer Experience                                                                                      

 

Title: Minecraft                                                                                                       Microsoft

Role: UI and Marketplace Developer                                                     Jan 2016 - Current

Language: C++                                                                        Contract Expires: July 2017

 

Development: Created UI across iOS, Android and Windows platforms. Worked on store CDN implementation. Solved complex screen resolution and scale problems with pixel perfect requirements. Gave leads cost estimates for UI features. Implemented store bundle screen that helped generate $3M in revenue in one month. Considered resident UI layout expert by the team’s leads. Bugfixes for UI and Gameplay.

​

 

Student Projects                                                                                                                    

 

Title: Discofro                                    3D Action Survival                  DigiPen student game

Role: Producer, Gameplay Dev        Team Size: 6                                             2013-2014

Language: C++                                                                          Project Length: 10 months

 

Mechanics: Coded 2 of the 3 player attacks, unit damage and death, damage over

time, AoE, and fine-tuned player controls.

 

Systems: Coded the status effects system, implemented sound effects/music

(FMOD), and enemy animations.

 

Design: Created 1 of the player attacks, balanced values for attack damage and hit points.                                                                                                                                                                                                                                                                   

​

Title: Dark Star                                  2D Platformer                         DigiPen student game  

Role: Core Engine Architecture        Team Size: 6                                             2012-2013

Language: C++                                                                            Project Length: 8 months

 

Systems: Coded the level editor, physics collision resolution, game state manager,

object factory, data serialization and player animations.

 

Design: Created an in-engine level editor.

                                                                                                                                                

 

Title: Beta Shift                                 2D Strategy Multiplayer          DigiPen student game  

Role: Producer, Gameplay Dev       Team Size: 5                                                       2011

Language: C                                                                                Project Length: 4 months

 

Mechanics: Coded multiplayer mechanics including player turns, player actions,

controls, and game mechanics including area of effect abilities, character movement, damage over time, character death, and character leveling.

 

Systems: Coded the game state manager

                                                                                                                                                                                                                                                                                           

Title: Aspect                                       Tabletop RPG                          Stone Tablet Games

Role: Systems Balancing                   Team Size: 5                                            2008-2011

Tools used: MS Excel                                                                     Project Length: 3 years

 

Design: Worked with the lead designer to formulate and balance the core stat and

ability mechanics that formed the basis of all powers. This includes balancing powers in

a system that allows 3 different types of actions to be used per turn each with varying degree of cost, and quantifying movement, ranged and melee attacks, ability damage, status effects and crowd control abilities. I also added some monsters for the monster manual.

 

Employment History                                                                                                              

 

Microsoft – Minecraft Team                                                                          2016 - Current

Software Engineer

 

Accu-Image                                                                                                         2007-2008

Account Manager

Promoted to Production Coordinator

 

Proactive IT                                                                                                         2006-2007

Account Manager and IT Desktop Support

 

Arista Corporation                                                                                               2004-2006

Account Manager

Promoted to Regional Sales Manager

​

William Jessup University                                                                                   2001-2004

System Administrator

 

Education                                                                                                                              

 

B.S. Computer Science and RTIS              DigiPen, Institute of Technology       May 2017

B.S. Music and Theology                            William Jessup University                        2004

A.A. Liberal Arts                                          DeAnza College                                       2001

© 2015 by Eric Johnston.

bottom of page