You are on page 1of 2

Xavier Tan Rui Xiang

tan.ruixiang@digipen.edu Mobile: 97605884 Web page: http://xavierrxtan.wix.com/xavierrxtan Education DigiPen Institute of Technology Singapore Bachelor of Science in Computer Science in Real-Time Interactive Simulation Expected date of completion: Aug. 13 Nanyang Polytechnic Diploma in Digital Entertainment Technology Academic Experience DigiPen Institute of Technology Tribes Tactics, Graphics programmer Set up base rendering framework and implemented Post Processing. Research into the principle concepts and mathematics of forward kinematics skeletal animations and implemented skeletal animation. Potawatomi, Graphics programmer Modified existing pipeline from fixed-function paradigm to programmable paradigm Lighting and Shadow effects on screen Post Processing for visual effects Finalist in GDC12, Independent Game Festival Shanghai Professional Experience SAF Centre for Military Experimentation (SCME), National Service, Admin. and Experiment Support Personnel Assigned as administration support personnel in charge of unit events planning and inter-department liaison Assigned as experiment support personnel to support mock military simulation and experiment set ups Ksatria Gameworks, Intern (Ceased operation on 2009) Assigned to work on in-house game engine, kjAPI, to build a fluid dynamics component for the engine. Technical Skills Languages: C/C++ (7 years. 3 years self taught, 4 years academia) / CUDA C / Javascript / HTML APIs & Libraries: Windows API / DirectX 9.0c / OpenGL Softwares: Microsoft Visual Studio, TortoiseSVN, LibreOffice, Code::Blocks Mathematics: 2D and 3D Math, Probability & Statistics Accolades Recipient of the WDA-DigiPen Creative Talent Development Scholarship 2009 Other Skills Speak and write English, speak Mandarin Additional Information Hobbies: Building plastic model kit Reading modern science (Cosmology, Astronomy, Quantum Mechanics) Computer assembling
2007 to 2009 Sept. '12 to Apr. '13 2004 to 2007 2009 to present

Jan. '12 to Aug. '12

Fall 2006

You might also like