Languages: C/C++ (proficient), Actionscript 3 (proficient), J2SE (intermediate), knowledge of LUA, knowledge of Basic
Generalist: Knowledge of game development from concept through final, including graphics engines, physics and game play
Graphics: Built two 3D graphics engines supporting toon and phong shading, as well as post-processing using DirectX and HLSL. Have knowledge of OpenGL and GLSL
Others: Microsoft Visual Studio .NET, SVN (source control), 3D Studio MAX 2010, Adobe Flash, Adobe Photoshop, Microsoft Word, Microsoft Powerpoint, strong 3D math skills including linear algebra, calculus and splines
Professional
Communication: Demonstrated ability to work in groups and actively participate in team discussions, including scrum meetings, presentations and brainstorming sessions.
Adaptability: Ability to work on a variety of programming tasks such as physics, graphics, game play and tools development.
Leadership: Ability to lead demanding projects and keep team-mates motivated.
EDUCATION
Digipen Institute of Technology Singapore
B.Sc in Computer Science in Real-Time Interactive Simulation
Sep 2010 - Apr 2013
Nanyang Polytechnic
Diploma with Merit in Digital Entertainment Technology, specializing in Games Programming
May 2005 - May 2008
PROJECT & WORK EXPERIENCE
Voxel Smash (Senior Project), Producer, Team of 7
Designed and implemented a voxel based graphical engine using DirectX and its hardware instancing functionality.
Designed and created a custom mesh format supporting submesh-hierarchy and animation.
Built the editors necessary to create and animate custom meshes.
Sep 2012 - Apr 2013
Flux (Junior Project), Technical Director, Team of 8
Designed the engine architecture and coded the 3D graphical engine using DirectX.
Coded a post processing pipeline and implemented the sobel filter as a post-processing effect.
Designed and implemented a data-driven system for easy integration of assets into game.
Jan 2012 - Aug 2012
Hot Chick (Sophomore Project), Producer, Team of 3
Designed and wrote the physics system as well as much of the game play.
Designed and implemented a particle system for the cartoony explosion effect.
Designed the main character, drawing and animating it in Flash, as well as other art assets.
May 2011 - Dec 2011
Nanyang Polytechnic, Development Technologist
Assisted in the development of a game engine for the school.
Apr 2008 - Jun 2008
AWARDS
Actionscript Awards 2010, Bronze Award (Open Category), Republic Polytechnic.
Koei Gold Award for outstanding academic achievements, Nanyang Polytechnic 2008.