David Ericson
LinkedIn davidericson629@gmail.com (620)224-7368
Portfolio
Innovative Developer with Strong Team Communication Skills
Summary
 Analytical thinker with strong experience with Java as well as .Net
 Accelerated learner that knows how to quickly obtain the required knowledge to complete
a difficult or new task
 Strong knowledge of C++ including heavy experience with adding additional game libraries,
using OpenGL, and managing memory efficiently
 Talented debugger that consistently locates and resolves ongoing issues or defects within
a program
 Not intimidated to take on leadership roles
Core Competencies
 C++
 .Net
 Java
 Qt
 Android
 Javascript
 Python
Development Tools
 Visual Studio 2012
 Eclipse Juno
 Unity 3d
 Android Studio
 Monodevelop
 Autodesk Maya 2012
Technical Skills
 OOP (Object-
Oriented
Programming)
 MVC (Model View
Controller)
 Application Design
Project Experience
Project Roles & Responsibilities Start Date End Date
Chess on Android
The traditional game of chess
written in java for android
devices
Team Leader
 Worked alone on project
 Built Android app from scratch
 Created to follow the MVC design pattern
Technologies: Android Studio, Eclipse, Java
2/2015 3/2015
GTECH Enterprise Project
A pawn shop styled android
gambling game
Developer and Team Liaison
 Communicated with our team sponsor to learn
game’s direction
 Hold playtest sessions to obtain strong feedback
 Created fully functional game tailored to the
specifications of our GTECH sponsor
Technologies: Unity 3d, .Net, MonoDevelop,
Android
1/2015 3/2015
Straight Wizardly
A couch co-op game
developed in Unity (2-4
players)
Developer
 Learned how to make an Xbox 360 controller
function within Unity
 Followed the game design process from
brainstorming to creating the final product
 Held several playtest sessions
Technologies: Unity 3d, .Net, MonoDevelop
10/2014 12/2014
Final Boss
Turn-based strategy game
developed in Javascript
Team Leader
 Led a team of three members
 Learned how to use createjs
 Developed game engine in javascript
8/2014 9/2014
Page 1/2
Technologies: Javascript, Createjs, HTML5
Brogue II Shadow Warrior
A rogue-like game created
in .Net using XNA (6 person
team)
Developer
 Created entire game from scratch in five weeks
 Became familiarized with .Net and XNA
 Learned how to better coordinate group
concepts
 Better understood the importance of the design
phase with large groups
Technologies: .Net, XNA, Visual Studio 2012
2/2014 3/2014
A Space Game
A space survival game created
in C++
Team Leader
 Learned C++ for the first time
 Became familiar with Visual Studio 2012
 Wrote almost all files from the ground up
 Created game entirely by myself
Technologies: C++, Visual Studio 2012
10/2013 12/2013
Education
Bachelor of Science Game Design and Software Engineering Expected 9/2015
Neumont University
Graduating Summa Cum Laude
Honors/ Awards
 Neumont Achievement Scholarship
 7 Time President’s List Honor Role Recipient
10/2012 – present
10/2012 - present
Page 2/2

Resume

  • 1.
    David Ericson LinkedIn davidericson629@gmail.com(620)224-7368 Portfolio Innovative Developer with Strong Team Communication Skills Summary  Analytical thinker with strong experience with Java as well as .Net  Accelerated learner that knows how to quickly obtain the required knowledge to complete a difficult or new task  Strong knowledge of C++ including heavy experience with adding additional game libraries, using OpenGL, and managing memory efficiently  Talented debugger that consistently locates and resolves ongoing issues or defects within a program  Not intimidated to take on leadership roles Core Competencies  C++  .Net  Java  Qt  Android  Javascript  Python Development Tools  Visual Studio 2012  Eclipse Juno  Unity 3d  Android Studio  Monodevelop  Autodesk Maya 2012 Technical Skills  OOP (Object- Oriented Programming)  MVC (Model View Controller)  Application Design Project Experience Project Roles & Responsibilities Start Date End Date Chess on Android The traditional game of chess written in java for android devices Team Leader  Worked alone on project  Built Android app from scratch  Created to follow the MVC design pattern Technologies: Android Studio, Eclipse, Java 2/2015 3/2015 GTECH Enterprise Project A pawn shop styled android gambling game Developer and Team Liaison  Communicated with our team sponsor to learn game’s direction  Hold playtest sessions to obtain strong feedback  Created fully functional game tailored to the specifications of our GTECH sponsor Technologies: Unity 3d, .Net, MonoDevelop, Android 1/2015 3/2015 Straight Wizardly A couch co-op game developed in Unity (2-4 players) Developer  Learned how to make an Xbox 360 controller function within Unity  Followed the game design process from brainstorming to creating the final product  Held several playtest sessions Technologies: Unity 3d, .Net, MonoDevelop 10/2014 12/2014 Final Boss Turn-based strategy game developed in Javascript Team Leader  Led a team of three members  Learned how to use createjs  Developed game engine in javascript 8/2014 9/2014 Page 1/2
  • 2.
    Technologies: Javascript, Createjs,HTML5 Brogue II Shadow Warrior A rogue-like game created in .Net using XNA (6 person team) Developer  Created entire game from scratch in five weeks  Became familiarized with .Net and XNA  Learned how to better coordinate group concepts  Better understood the importance of the design phase with large groups Technologies: .Net, XNA, Visual Studio 2012 2/2014 3/2014 A Space Game A space survival game created in C++ Team Leader  Learned C++ for the first time  Became familiar with Visual Studio 2012  Wrote almost all files from the ground up  Created game entirely by myself Technologies: C++, Visual Studio 2012 10/2013 12/2013 Education Bachelor of Science Game Design and Software Engineering Expected 9/2015 Neumont University Graduating Summa Cum Laude Honors/ Awards  Neumont Achievement Scholarship  7 Time President’s List Honor Role Recipient 10/2012 – present 10/2012 - present Page 2/2