Currently working as Senior Software Engineer at Seven Deuce Gaming ( from January 2016 

Visiting Lecturer at ESOFT Metro Campus ( from July 2015

Technical Director  at Dawn Patrol Games ( from February 2013 to 2015 May

Mixed Reality Lab ( at National University of Singapore as a research fellow from January 2007 to September 2008.

VA Lanka Pvt. (Ltd.)  as a Senior Software engineer\ Team Leader from June 2005 to December 2006  

Microimage Co. (Ltd.) ( (part time basis) as a Mobile application developer from January 2005 to February 2005  

Worked as a Software engineer at Lanka On Line Pvt. (Ltd.) from October 2001 to September 2003.  

Oracle systems engineer at Suntel Lanka Pvt. (Ltd.) ( from May 2001 to October 2001