Hi, I am Fang Liang Lee. A C++/C# programmer with strong foundations in game development based in Singapore. My work experiences include working on AAA titles on the Assassin's Creed brand as well as indie titles developed with XNA for the Xbox 360. My main interests are in the design, development & optimization of systems and new technology for games on the PC, console & mobile platforms. As a secondary interest and to satisfy my curiosity, I am also into web/mobile app development using NodeJS, AngularJS and ionic.

By the way, I love scotch whisky, beers, electronic music and games, in no particular order.

The opinions and information expressed on this site are my own and do not reflect that of my employers past, present and future.


Assassin's Creed Rogue
Ubisoft Singapore
Released November 2014 on Xbox 360, PlayStation 3, PC

Assassin's Creed IV: Black Flag
Ubisoft Singapore
Released October 2013 on Xbox 360, PlayStation 3, Xbox One, PlayStation 4 & PC

CarneyVale: Showtime
Singapore-MIT GAMBIT Game Lab
Released December 2008 on Xbox 360, PC, Windows Phone

Work Experiences

Ubisoft Singapore
April 2013 - Present

Ubisoft Singapore
May 2013 - May 2015
Junior Programmer

Singapore-MIT GAMBIT Game Lab
Feburary 2008 - September 2008


DigiPen Institute of Technology Singapore
September 2010 - April 2013
Bachelor of Science in Computer Science in Real-Time Interactive Simulation, Minor in Mathematics

Nanyang Polytechnic
May 2005 - May 2008
Diploma with Merit in Digital Entertainment Technology (Games Programming)