Chin Yong Kian

Generalist Programmer


Programming and Software

  • 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.

    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


    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


  • Actionscript Awards 2010, Bronze Award (Open Category), Republic Polytechnic.
  • Koei Gold Award for outstanding academic achievements, Nanyang Polytechnic 2008.