Ongoing support is guaranteed Over the last 14 years, I have developed a wide range of websites using Knockout, AngularJS 2, MVC, Web API, ASP.NET, C#.NET, and VB.NET including sites for startup companies, small businesses, and ERPs. My core competency lies in the complete end-to-end development of a new website/web application development project, and I am seeking opportunities for solution architect, technical lead or a senior developer role in an agile environment preferably to utilize my robust skill-set, my ability to learn quickly and apply new techniques while offering the opportunity to advance through technologically challenging projects. I have very good experience in the following areas: .NET Framework 1.x to 4.x and.NET Core Design patterns MVC, MVP, MVVM and MV.* Design principle SOLID, OO Design best practices, clean code AngularJS, Knockout JS, Kendo UI ASP.NET, ASP.NET MVC, VB.NET, C#.NET, XML Web services, Window services WCF, WF, LINQ, AJAX, JSON, SOA architecture, EntityFramework 6, EntityFramework Core ASP.NET MVC, Web Forms, Web Pages, Razor view engine Payment Gateways (PayPal, Google checkout etc) nHibernate, FluentnHibernate (ORM) XML, XSD, XSLT ,XSLT-FO, XPath, XQuery, SQLXML 3.0 Process: Agile scrum methodology, XP, Microsoft architecture Guide. Unit Testing: NUnit, xUnit, Unit tests using VSTS Client Side : JavaScript, Jquery, jQGrid, HTML,CSS Web Framework: DotNetNuke Expert Web Servers: IIS /Apache Databases: SQL Server 2000,2005,2008, MS Access, MySQL Reporting Tools: Crystal Reports, SQL server Reporting Services etc XML tools: XML Spy, Stylus 2007, Mapper tools