Description
- Around 7 years of IT experience in analysis, design, development, implementation and coding of web based and multi-tier applications and developing various Enterprise Level and Distributed work flow applications that includes Smart Client and Server Applications.
- Experienced in .NET technologies, Windows Applications, Web Applications, Web Services, Remoting, WCF, MVC using Microsoft technologies such as .Net Framework 3.5/4.0/4.5/4.6, C#, Web Application Program Interface (API), ADO.Net, DAPPER, ASP.Net, LINQ, SQL Server, SSIS (SQL Server Integration Services), SSAS (SQL Server Analysis Services), XML, WPF, Win Forms and Web Forms. Configuration Sharepoint 2010, 2013 and 2016. Creation WebPart and good handling of Sharepoint Designer, creation List.
- Extensively worked on creating Stored Procedures, Triggers and optimizing of Queries using Microsoft SQL Server.
- Worked on Rapid Application Development (RAD) and also created unit test cases using
- Expertise in creating and consuming WCF services and developing Service-Oriented applications (SOA architecture) in .NET using the Web Services.
- Skillful in developing Internet and Intranet Applications with C#.NET, ADO.NET, ASP.NET, MVC5, LINQ, WSDL, SOAP, XML, XSL, HTML, CSS3, JavaScript, JQuery, Angular.JS and Angular 2.0.
- Familiar with JavaScript libraries like JS, Angular 2.0, Knockout.JS and Bootstrap templates.
- Extensive experience with SQL Server, especially when using OR Mappers such as NHibernate and Entity framework with a code first approach.
- Collaborated extensively with .NET Server Controls, Web User Controls, Custom controls, Data Grid Web Controls, and Forms Validation Controls and created numerous Custom Controls using ASP.NET.
- Proficient in SQL, T-SQL, PL/SQL and RDBMSConcepts, Database Programming, creation of Functions, Packages and
- Agile methodology (using Scrum, Sprint and Test Driven Development), Waterfall.
- Good debugging and problem-solving skills.
- Strong troubleshooting and analysis talents, with a proven ability to identify, isolate, and resolve issues in early stages and ability to adapt to new technologies.
- Good team player.
- I´ve got good people skills.