ERIC K. TSAI
Game Programmer
|
ericktsai@cmu.edu
| 703-509-8875
Objective
Education
Carnegie Mellon University, Entertainment Technology Center, Pittsburgh, PA
Seeking a full-
time game
Master of Entertainment Technology, 2016
programming
University of Virginia, Charlottesville, VA
position
B.S. Computer Science, 2014
Employment
Skills
Simcoach Games - Game Programming Intern (C#)
LANGUAGES
Summer 2015 ▪ Pittsburgh, PA
C#
Developed and published two mobile games on both Apple and Android app stores
Java
Utilized basic mathematics to detect various swiping gestures
C++
Programmed a TSV parser to allow for easy content modification
PHP
Constantly collaborated with lead artists, game designers and producers
Ruby
Symantec - Software Engineering Intern (C++)
MySQL
Summer 2013 ▪ Herndon, VA
Provided a basis for efficient data logging through the implementation of a queue and
FRAMEWORKS
documentation
Unity3D
Created a consumer thread for grabbing logs from queue using POSIX threads API
CakePHP
Symantec - Research Programming Intern (C++)
Ruby on Rails
Summer 2012 ▪ Herndon, VA
Translated from paper to C++ my mentor's algorithm (calculating unknown network
SOURCE
topologies)
CONTROL
Parsed topology data in order to simulate it through Network Simulator 3 in C++
Perforce
Utlilized Linux tools (Gnuplot, Twopi) to graph all topologies and data gathered
Git
Allowed my mentor to test and visualize the limits of his algorithm for presentations
Subversion
Projects
COURSES
Game AI
EA READ - Game Programmer (C#)
Game Design
Fall 2015 ▪ Pittsburgh, PA
Made children’s stories interactive through voice recognition and animation
Algorithms
Wrote a scalable Unity framework for animating storybooks with voice recognition
OS
Used EA APIs to communicate between mobile devices and TV with JSON messages
Web & Mobile
Software Design
CaveMen - Game Programmer (C#)
Spring 2015 ▪ Pittsburgh, PA
Developed different prototypes using Kinect and PS Move in Unity3D
Explored gameplay in Cave, a three-walled projection space w/ a motion floor
Created 2-3 game demos and menu system for a Cave tour experience
Building Virtual Worlds - Game Programmer (C#)
Fall 2014 ▪ Pittsburgh, PA
Developed on unique, interactive platforms like Oculus Rift, Kinect, PS Move
Rapidly prototyped a Unity3D game every 2 weeks in teams of 5
A game was invited to present at CREATE Festival, Maker’s Faire, and ACM’s CHIPlay