I'm Senior Software Engineer with 5 years of professional experience in developing and architecting Web, Mobile and Desktop applications using Microsoft .Net Framework and Silverlight. Have a very good experience with most common development technologies. Work for clients based on Europe, Canada, USA and Australia. I'm Microsoft Certified Professional Developer MCPD.
Specialties:
Solid unit testing skills, Agile SCRUM process, gathering and analyzing requirements while running effective communication with clients, building and designing and architecting professional web and mobile based software solutions with applying architecture & Design patterns for enterprise applications built using the .NET Platform like (N-Tier architecture, MVP and MVVM) for (ASP.NET & Silverlight, Windows Phone 7 and Asp.net MVC) with a lot of related technologies like HTML5. Also I have a very good experience with most of CMS tools like (SiteCore, Umbraco, orchard and Joomla).