OBJECTIVE
A Game Programmer and passionate gamer seeking full-time employment in the game industry.
EXPERIENCE
2016~present Software Engineer, Wonder Workshop, San Mateo, CA
- Work on cross-platform mobile games in Unity/C# that allow kids to interact with robots (Dash & Dot),
and help kids learn the abstract concepts of programming.
- Setup Jenkins server for Unity Apps automation.
- Project <Wonder for Dash and Dot Robots> <Swift Playgrounds: Dash book and template>
2014~2016 Software Engineer - Unity3D, Kabam, San Francisco, CA
- Designed and code new features and enhancements for mobile games.
- Project <Star Wars™: Uprising>
2013 Unity Developer Intern at VarnerMiller LLC, Charleston, SC
- Developed educational games in C#/Unity for WebPlayer and iOS App.
- Involved in developing internal Unity framework/tools.
- Built a HTML5 game prototype in JavaScript and ported one game from Unity to Html5.
- Work on cross-platform mobile games in Unity/C# that allow kids to interact with robots (Dash & Dot),
and help kids learn the abstract concepts of programming.
- Setup Jenkins server for Unity Apps automation.
- Project <Wonder for Dash and Dot Robots> <Swift Playgrounds: Dash book and template>
2014~2016 Software Engineer - Unity3D, Kabam, San Francisco, CA
- Designed and code new features and enhancements for mobile games.
- Project <Star Wars™: Uprising>
2013 Unity Developer Intern at VarnerMiller LLC, Charleston, SC
- Developed educational games in C#/Unity for WebPlayer and iOS App.
- Involved in developing internal Unity framework/tools.
- Built a HTML5 game prototype in JavaScript and ported one game from Unity to Html5.
SKILLS
Game Engine: Unity3D
Programming: C, C++, C#, OpenGL
Web: JavaScript, jQuery, PHP, HTML/CSS
Programming: C, C++, C#, OpenGL
Web: JavaScript, jQuery, PHP, HTML/CSS
EDUCATION
2012 ~ 2014 Carnegie Mellon University, Pittsburgh PA, United States
Master of Entertainment Technology
2007 ~ 2011 National Taiwan University, Taipei, Taiwan
Bachelor of Computer Science & Information Engineering
Master of Entertainment Technology
2007 ~ 2011 National Taiwan University, Taipei, Taiwan
Bachelor of Computer Science & Information Engineering
ACADEMIC PROJECT
2014 WMS Table Game, Client: WMS Gaming. Carnegie Mellon University
Gameplay Programmer
- Developed an innovative casino table game with mobile devices in Unity3D.
- Implemented game logic, gameplay mechanics and unit behavior.
2013 PlayStation-Ignite, Client: Sony Computer Entertainment America. Carnegie Mellon University
Lead Programmer
- Developed 5 deliverables built over one semester with weekly reviews and discussions with Sony staff.
- Innovative Game Prototyping in Unity3D/C# for PlayStation platform.
- Coding tasks management, SVN source control, game mechanics merging and implementation.
2013 Cardio Active, Client: TATRC. Entertainment Technology Center, Carnegie Mellon University
Gameplay Programmer
- Developed an exercise game that motivates people to play while performing enough physical activity.
- Implemented game in Unity3D/C# with Kinect/WiiFit/Heartrate moniter to get feedback from players.
- Accepted to International Games Innovation Conference 2013 as a full paper.
2012 Building Virtual Worlds, Entertainment Technology Center, Carnegie Mellon University
Programmer / Game Designer
- Worked in an interdisciplinary team to create virtual worlds.
- Programmed on Unity3D game engine with different kinds of devices such as the Microsoft Kinect, Sony Playstation Move,
Makey Makey and Eyegaze (Eye tracking system).
2011 Social Bottle, UbiComp Lab, National Taiwan University
- Used game-based social persuasion to motivate patients to intake water after surgery.
- Used C# to receive signal from sensor and send to MySQL server then update info on the Flash Game.
- This project was conducted at NTU Hospital and received positive feedback from patients and nurses.
2010 Easy Life: Android APP, Computer System Lab, National Taiwan University
- The app helps users to manage their expense and saving and provides statistics chart overview
- Provides Google map to search interesting places for restaurants or shopping stores.
- Used Android SDK to develop, Android SQLite Database to record data.
Gameplay Programmer
- Developed an innovative casino table game with mobile devices in Unity3D.
- Implemented game logic, gameplay mechanics and unit behavior.
2013 PlayStation-Ignite, Client: Sony Computer Entertainment America. Carnegie Mellon University
Lead Programmer
- Developed 5 deliverables built over one semester with weekly reviews and discussions with Sony staff.
- Innovative Game Prototyping in Unity3D/C# for PlayStation platform.
- Coding tasks management, SVN source control, game mechanics merging and implementation.
2013 Cardio Active, Client: TATRC. Entertainment Technology Center, Carnegie Mellon University
Gameplay Programmer
- Developed an exercise game that motivates people to play while performing enough physical activity.
- Implemented game in Unity3D/C# with Kinect/WiiFit/Heartrate moniter to get feedback from players.
- Accepted to International Games Innovation Conference 2013 as a full paper.
2012 Building Virtual Worlds, Entertainment Technology Center, Carnegie Mellon University
Programmer / Game Designer
- Worked in an interdisciplinary team to create virtual worlds.
- Programmed on Unity3D game engine with different kinds of devices such as the Microsoft Kinect, Sony Playstation Move,
Makey Makey and Eyegaze (Eye tracking system).
2011 Social Bottle, UbiComp Lab, National Taiwan University
- Used game-based social persuasion to motivate patients to intake water after surgery.
- Used C# to receive signal from sensor and send to MySQL server then update info on the Flash Game.
- This project was conducted at NTU Hospital and received positive feedback from patients and nurses.
2010 Easy Life: Android APP, Computer System Lab, National Taiwan University
- The app helps users to manage their expense and saving and provides statistics chart overview
- Provides Google map to search interesting places for restaurants or shopping stores.
- Used Android SDK to develop, Android SQLite Database to record data.