If you need experienced and certified professional please contact me
I'm well-qualified Microsoft Certified .NET Developer with over 7 years of experience spanning ASP.NET 2.0 to ASP.NET 5 (vNext) and MVC in C# including transactional enterprise-level applications, e-commerce solutions, medical applications and scientific projects with team leadership end mentoring experience.
Experienced in Agile software engineering processes and methodologies, Test Driven Development practice and I have depth knowledges of Object-Oriented Design and Object-Oriented Programming
I have ability to understand complex and difficult business requirements into software projects. Familiar with full Application Development Life Cycle and several CI systems like TFS, and Teamcity. I am highly motivated individual who is always learning, able to work to tight deadlines and who can communicate effectively with technical peers as well as business users
Career overview
Work with innovative technologies in web application using Microsoft web stack
Design and develop highly scalable web applications primarily using ASP.NET MVC framework
Develop large scale, multi-tier and distributed applications with emphasis on performance and scalability
End-to-end development of new product features from concept to deployment
Work with other business stakeholders in order to gather business requirements and implement solutions that follows industry standards.
Work with science projects and involved to research.
Qualifications
• .NET Expert (C#)
• Microsoft MVC Framework and ASP.NET Expert
• Highly experienced with front-end development with JavaScript frameworks
• Excellent knowledge and work experience on designing and developing complex software applications
• Experience with front-end development and Javascript frameworks Angular, Knockout
• Open mind towards open source technologies yet strong base in Microsoft technical stack
• Experience with MS SQL, RavenDB, Sqlite
• Experience with Agile software engineering processes and methodologies
Work Terms
Strong knowledge, high experienced, easy communication