Position: Full stack ASP.NET MVC developer
Category: .NET
English level: intermediate
Years of experience: 11

I have more than 10 years experience in software development. I had opportunities to work in different areas of software development. I began my career as C++ developer but with the lapse of time decided to focus on Web development. At this moment I am attracted to stack of technologies and languages as ASP.NET MVC, ASP.NET Web API, C#, HTML, CSS, JavaScript, TypeScript, JQuery, MySQL, EntityFramework. I have an experience that covers all phases of project development including working out the details of the business requirements, architecture and design module constructions, testing and implementation. I am supporter to following dev “best practices”, with code-reviews, unit tests. I am familiar with OOP, Pattern Design principles.
TECHNICAL SKILLS:
Programming languages: C#, C++, VB.net, SQL.
Script languages: JavaScript, TypeScript.
Internet technologies: AngularJS, JQuery, HTMP, CSS, NPAPI(Netscape plugin application programming interface).
Programming technologies: ASP.net MVC, ASP.net Web API, ADO.net Entity Framework, ASP.net WinForms, WPF, LINQ, ATL, COM, MFC, Win API, Multithreading programming, QT, STL, Win Socket.
Data base: MySQL 5.1, MS SQL Server 2008 2005.
IDE: Visual Studio, QT Creator, Mono Develop.
Objective: Seeking a challenging in web application or client-server development.