Description
PROFESSIONAL SUMMARY: * Over 8 years of extensive experience in Analysis, Designing, Development, Testing, Bug Fixing, Documentation and Implementation of Client/Server and Web Technologies for various N-Tier applications. * Experience in various verticals like Healthcare, Insurance etc. * Understanding and exposure to the Software Development Life Cycle (SDLC), Agile Methodologies and Extreme Programming techniques (Unit Testing and Build Automation). * Good in-depth understanding and experience in building server applications using VB.NET, C#, ASP.NET, ADO.NET, XML, Web Services, Service Oriented Architecture, WCF RIA Services, SOAP over HTTP modules, WSDL, UDDI and handlers based on .Net Framework4.0/3.5/3.0/2.0. * Proficient in creating custom lists, Features Web parts and Master Pages to improve feature and Look and Feel of the sites. * Sound knowledge of Object Oriented Language Principles (C++, C#) and design practices (object modeling, use cases, activity diagrams, UML). * Experience in utilizing the new integrated features of ASP.NET 4.5/3.5/3.0 versions like Windows Communication Foundation (WCF), Windows Presentation Foundation (WPF). * Thorough knowledge of Design Patterns like MVC Patterns and Singleton Patterns. * Extensive experience in developing reports using Crystal Reports, MS Access reports and SQL Server Reporting Services (SSRS). * Proficient in developing web forms using 3rd party controls like Infragistics, Telerik and DevExpress. * Experienced in working on Hybrid Architecture. * Experienced in developing web based applications using AJAX, XML, XSL, XSLT, XPATH, CSS, .NET, VBSCRIPT, JAVASCRIPT, JSON, HTML, DHTML and ASP, Node js . * Experience in data access using WCF RIA Services and ADO.NET Entity Framework * Experience in using ADO.NET objects such as Connection Object, Command Object, Data Reader Object, Dataset Object and Data Adapter Object. * Extensive knowledge of .NET security features such as Authentication & Authorization, Windows-based Authentication, Forms-based Authentication, Authorizing Users and Roles. * LINQ experience to work with Datasets, Objects, Entities as well as ADO.NET Entity Framework . * Experience in designing and developing Databases in SQL Server 2000/2005/2008, 2012, Oracle 10g, 11g which includes the development of relational databases, functions, stored procedures and triggers using Transact SQL and PL/SQL. * Experience with single page application (SPA) framework preferably Angular JS. * Technology leadership for the direction of the Cloud based application using Node.js and MS SQL Server integrating to a proprietary framework. * Experience working with GIT. * Experience in creating Server objects like Tables, Stored Procedures, Views, Indexes, Triggers, Cursors, User defined data types and Functions. * Experience in Classic ASP applications, JSON and VB scripting. * Proficiency in using Silverlight to develop web applications with rich graphics, user interaction, multimedia, animations and that can operate on all popular web browsers. * Hands on work experience in MOQ (Mock) unit testing framework using MVC4. * Excellent analytical and interpersonal skills. Quick learner and good performer both in team and independent job environments. Proficient at grasping new concepts, applications and technologies quickly, and utilizing the same in a productive manner. * Experience in writing Unit Test like Positive Test Cases, Negative Test cases and Exception Test Cases and mock Frames. * Capable of quickly learning and delivering solutions as an individual and as part of a team. * Strong team player, ability to work independently and in a team as well, ability to adapt to a rapidly changing environment, commitment towards learning. * Ability to work in challenging and versatile environments and Self-motivated, excellent written/verbal communication, Organizational skills combined with attention to detail and time management skills. * Developed reports that reflect Vulnerability management program effectiveness and efficiency and performed targeted historical analysis. * Good understanding in deploying mobile apps. * Excellent analytical and proven problem solving skills. * Experience in web programming with hands on Experience on using Custom Controls, Master Pages, Themes and Validation Controls. * Hands on experience in design using Object Oriented Programming Principles like Inheritance, Polymorphism. * Experience in developing Mobile Apps.