Description
SUMMARY * Over 8 years of experience in programming and application development. Excellent background in technical design, developing, project planning and leading to maintainable and extensible process driven architecture. * Strong knowledge of object oriented programming and relational database management systems and concepts. * Hands on experience in customization of web portals built on SharePoint 2013/2010, Central Administration, SharePoint Designer 2013/2010, Nintex 2013 and InfoPath 2013/2010. * Experience in designing and implementing visual web parts, work flows, event handlers, and content types, search, custom document libraries and Client/Server applications in SharePoint 2010/2013. * Extensively worked with Site collections, Site Definition, List Definition, Site Template, List Template, and Custom Web Parts. * Extensively worked on Business connectivity services (BCS). * Experience in Nintex Forms and Workflows development. * Experience in SharePoint administration. * Experienced in organizing and customizing SharePoint Sites. * Experience in developing content types for SharePoint. * Created various custom web parts using Visual studio .Net * Configured and maintained document libraries, form libraries & created views * Experience in database design and development using SQL Server technologies on SQL Server 2005/2008/2012. (Stored Procedures, Database Triggers, Indexes, Views, and T-SQL). * Experience in creating Web Forms, Win Forms, User Controls, Custom controls and validating user inputs using validation techniques and JavaScript. * Specialized in .Net Framework, C#, ASP.Net, ADO.Net, SQL * Experience developing applications in N-Tier Architecture, Service Oriented Architecture (SOA). * Developed Websites using ASP.NET 2.0/4.0 with MVC/Entity Framework. * Developed various reports using SSRS and integrated into ASP.net and SharePoint. * Experience in debugging, tracing, error handling in web application environment. * Excellent communication skills and good team player with ability to accomplish tasks under minimal direction and supervision.