10 years of hands on experience in multiple areas of development, such as, web apps (both front and back end), Desktop apps, Console apps, Enterprise Solutions, Some Mobile, Game applications and Social Network apps, etc. During that period I've got experience working with Agile and Waterfall development methodologies.