An accomplished Game Developer with over 10 years of experience covering all aspects of the game development life-cycle including designing, development, testing and maintenance. Have extensive experience in web, desktop and mobile games and other rich internet applications like websites, software prototypes, portfolios and many more.