Summary of Experience

I have about 10 years of software development experience in IT industry. I have successfully implemented more than 20 software projects, participating in full project life cycle. These were commercial projects, business applications with Client-Server and Web technologies, with complexity is varying from simple websites to complex web / desktop / real-time solutions, mobile telecommunication services.
I’m result oriented, self-motivated with a big experience in various types of projects on ASP.NET platform from web services to complicated commercial projects. I have got strong skills in a number of technologies such as Delphi, Oracle, Java Script, C#, VB.NET, .NET, ADO.NET, SilverLight, WPF, SQL (T-SQL, PL/SQL) but especially in ASP.NET and MS SQL.
There are projects in my professional career (including the last project) with high load real-time services that brought me excellent experience with MS SQL (2000, 2005 and 2008 as well). I was responsible for db processes and architecture optimization, MSSQL stored procedures development and query analyzing using estimation plans to enhance efficiency and reduce system and network loads on databases with huge amount of data. To achieve the best results many best practice solutions were utilized: partitioning (both horizontal and vertical), full-text indexes, user defined types, the latest features of MS SQL 2008. On the other hand I had also got very good experience in ASP.NET and ADO.NET – as these projects were built on .NET platform.
Other gained experience I’d like to highlight is the latest projects for which own CMS systems were built – to manage all content, navigation and structure of front-end pages. To achieve those aims – a comprehensive db and website architecture was designed. Other very important moment is the integration of CMS websites with payment systems.
My responsibilities on recent projects included: requirements analysis, design – 20%, coding, MSSQL db programming and design – 65%, testing, debugging, maintenance - 10, technical documentations writing and customer support – 5%.
I have also been taking a role of TL on a number of projects.  I’m experienced in Agile methodologies, have good knowledge of SCRUM.