Sr.sharepoint 2013 Developer Resume
Washington, DC
SUMMARY
- 11+ years of Expertise in Designing and Developing Enterprise level Web Applications/ Portals based on Microsoft Technologies predominantly using Office 365, Microsoft SharePoint Server 2013/2010/2007 , ASP.Net, C# and SQL Server.
- Skilled in Migration Projects, Enterprise Integration, Web Based Application Development through SharePoint, .NET, Web Services and WCF technologies.
- Extensive experience on applications Upgrade and Migration from Lotus Notes to Office 365, SharePoint 2013 using Quest tool.
- Extensive experience on applications Upgrade and Migration from MOSS 2007 to SharePoint 2010.
- Experienced in working with Client side object model, Timer Jobs, Event Handlers, Features, Content Types, Site Columns and Custom Workflows with Visual Studio.NET 2012/2010, Custom Site Definitions, Publishing Features.
- Implemented reusable custom framework to implement Model - View-Controller (MVC) in SharePoint applications.
- Strong knowledge on Object Oriented Programming Concepts (OOPs).
- Experience on .NET Framework 4.0/3.5/2.0, Visual Studio.NET 2012/2010/2008/2005 and Web Services.
- Experience in Developing public facing Internet portals, extranet and Intranet collaboration applications on SharePoint Server 2007 & 2010.
- Good experience in Microsoft Office SharePoint Designer 2007 and 2010, Managed Metadata Service, Business Connectivity Services (BCS), Secure Store Services, User Profile Service, Search Service.
- Extensively used Soap Protocol mechanism to fetch data from the SharePoint.
- Actively part of Code review panel.
- Hands on experience in.NET Reflection, Tools provided by .NET Framework.
- Expertise in developing web and windows applications using latest technologies AJAX, ASP.NET, VB.NET, C#. NET, ADO.NET, XML Web Services, Windows Services, Web and Windows Custom Controls, User Controls, Win forms and Web forms.
- Experienced with Software Development Life Cycle (SDLC) including requirements gathering, analysis and design, coding, testing and deployment.
- Well Versed in database design (MS SQL Server 2012/ 2000/ MS SQL Server 2005/ MS SQL Server 2008), implementation, Programming tasks like writing stored procedures, Function, Cursors.
TECHNICAL SKILLS
Operating Systems: Windows Server 2012, Windows Server 2008 R2, Windows Server 2003, Windows 7, 8.1.
Office Applications: Microsoft Office 2013, Microsoft Office 2010, Microsoft Office 2007/2003, SharePoint Designer 2007/2010/2013.
Server Products: Microsoft SharePoint server 2013,Office 365, Microsoft SharePoint 2010, Microsoft Office SharePoint Server 2007, Windows SharePoint Services 3.0, Microsoft Office InfoPath 2010.
SourceSafe Application: Team Foundation 2010, Visual Source Safe.
Internet Applications: ASP.NET, Web Services, SOAP, REST, HTML, HTTP, ASP, JavaScript, XML, XSL, XSLT.
IDE & Front-End Tools: Visual Studio. NET 2012/2010/2008/2005/2003 , DevX Controls, Quest Migration tool.
Microsoft Framework: Microsoft .NET Framework 4.0, 3.5/3.0/2.0/1.1
Web Server: Microsoft IIS 7.0, 6.0.
Languages: C#, SQL, XML, HTML, XSLT, VB.NET
GUI: Visual Studio. Net 2012, 2010, 2008, 2005 & 2003, Visual Basic6.0.
Database: SQL Server 2008/2005/2000 , MS-Access 2007/2003.
Version Control Tools: Visual source safe 2005, TFS 2010.
Reporting Tools: SQL Server Reporting Services.
PROFESSIONAL EXPERIENCE
Confidential, Washington, DC
Sr.SharePoint 2013 Developer
Responsibilities:
- Develop software solutions and framework for WMATA MTPD, Safety and Security divisions through periodic software releases utilizing Microsoft technologies such as SharePoint, .Net Framework and Reporting Services.
- SharePoint farm installation and provide continuous support for server maintenance and deployment of SharePoint applications.
- Design SharePoint Site Layout, Data Flow, Security implementation.
- Developed Feature framework for deploying custom components.
- Extensively worked on SharePoint Client object model, jQuery, SharePoint Server object model, custom Timer Jobs, Event Handlers, Feature Receivers, Content Query Web parts, Content Editor Web parts, Audience Targeting, Content Types, Caml Query, Page Layouts, Master pages, SharePoint Designer, Visual Studio Workflows.
- Perform data analysis, develop relational data models and develop on-screen and system reports.
- Design and develop Safety Dashboard software.
- Develop web services using Rest and Soap in Microsoft .Net to support Mobile application development.
- Develop software design document of periodic software releases.
- Participate in planning and estimating sessions.
- Conduct Unit and Regression testing of developed work.
- Perform the duties of a technical lead for selected projects.
- Perform other technical and technical design efforts as directed by the project manager and program manager.
Environment: SharePoint 2013, SharePoint 2010, Windows Server 2012, Windows Server 2008, Microsoft.NET Framework 3.5 and 4.0, Visual Studio 2008 and 2012, TFS 2012, SSRS.
Confidential, Somerset, NJ
Sr SharePoint 2013 Developer
Responsibilities:
- Involved in analysis and feasibility study of migration from Lotus Notes to SharePoint 2013.
- Identify migration requirements.
- Review and Understand Lotus Notes Forms, Views, Agents, Sub forms.
- Define target SharePoint site infrastructure for each Lotus notes application.
- Define SharePoint Site layout, List, Document Library and Site Collection user permission.
- Used Quest tool for data migration from LN to SP.
- Extensively worked on SharePoint Client object model, jQuery, SharePoint Server object model, custom Timer Jobs, Event Handlers, Feature Receivers, Content Query Web parts, Content Editor Web parts, Audience Targeting, Content Types, Caml Query, Page Layouts, Master pages, SharePoint Designer, Visual Studio Workflows.
- Extensively used Client Side object model to migrate custom functionality in Lotus Notes to SharePoint.
- Experienced in setting up the Integration and QA environments.
- Developed POCs and preparation of the high level and low level design documents.
- Security implementation using Secure Store service.
- Involved in writing Power Shell scripts, Unit Test Cases, Production Deployment documents.
Environment: SharePoint 2013, SharePoint Office 365, Windows Server 2012, Microsoft.NET Framework 4.0, Visual Studio 2012, TFS 2012, Lotus Notes.
Confidential, Franklin Lakes, NJ
Sr SharePoint 2010 Developer
Responsibilities:
- Involved in analysis and feasibility study of migration.
- Planned the migration activities.
- Used the Database Attach Migration Methodology to migrate the application.
- Created Upgrade Watch List document for the development team to follow the best practices when upgrading customizations to 2010.
- Extensively worked on SharePoint object model, custom Timer Jobs, Event Handlers, Feature Receivers, Ajax Enabled Custom Web parts, Content Query Web parts, Content Editor Web parts, Audience Targeting, Content Types, custom Field Controls, Caml Query, Page Layouts, Master pages, SharePoint Designer, Business Connectivity Services (BCS), InfoPath Forms 2010.
- Resolved all the issues related to conversion of Visual Studio 2008 solutions and packages to Visual Studio 2010 as part of Migration activity.
- Developed new solution packages from scratch for which the packages conversions was not successful.
- Implemented reusable custom Ajax framework for SharePoint applications.
- Implemented reusable custom framework to implement Model-View-Controller (MVC) in SharePoint applications.
- Involved in source code changes to suite the SharePoint 2010 environment.
- Experienced in setting up the Integration and QA environments.
- Developed POCs and preparation of the high level and low level design documents and cookbook.
- Security implementation using Secure Store service.
- Involved in writing Power Shell scripts, Unit Test Cases, Production Deployment documents
- Managing team of three members.
Environment: Windows 2008 Server R2, Microsoft.NET Framework 3.5/2.0, ASP.NET 2.0, Visual studio. NET, C#, VB.NET, AJAX Framework, SQL Server Enterprise Edition 2005,Visual Studio 2008/2010, TFS 2010, Microsoft Office 2007, Microsoft Office InfoPath 2010, Microsoft Office SharePoint Server 2007, SharePoint Foundation Server 2010, JavaScript, CSS and IIS 6 Web Server
Confidential, Franklin Lakes, NJ
Sr. SharePoint 2010 Developer
Responsibilities:
- Responsible for the design, requirements gathering, documentation and end to end deployment and maintenance.
- Developed custom Site Definitions to create custom Collaboration sites with Publishing features, pre defined set of Lists, Libraries, Pages, automatically attach Workflows to Document Libraries, set the maximum and minimum values for Major Versions and Minor versions, setting up Information Management policy settings.
- Implemented custom Search Control to search and display data.
- Developed custom Document Library template and custom List Library template to implement the ESI document management security principles.
- Designed and Implemented Exception management module to implement the custom logging mechanism.
- Implemented custom Wiki page library to provide feedback option for the OOTB Wiki pages.
- Involved in setting up the synchronization of Active directory users with SharePoint User Profile services.
- Involved in Branding the site by creating custom Master pages, Page Layouts, Content types.
- Developed custom Timer job for updating the custom properties defined in the User Profiles.
- Implemented custom Features for deployment of the timer job using Visual Studio.net 2008.
- Developed custom Search DLL to set up the custom Search functionality. Created custom scopes to search within the scopes defined.
- Implemented custom Workflow Audit History solution to store all items of the Workflows audit information, so that the all workflow items are available for Auditing purpose. This was implemented since the OOTB audit solution stores only limited amount of data.
Environment: Windows 2008 Server R2, Microsoft.NET Framework 3.0/2.0, ASP.NET 2.0, Visual studio. NET, C#, VB.NET, AJAX Framework, SQL Server 2008, Visual Studio 2008/2010, TFS 2010, Microsoft Office 2007, Microsoft Office InfoPath 2010, SharePoint Foundation Server 2010, JavaScript, CSS and IIS 6 Web Server, Style cop, SPDisposeCheck.
Confidential, Franklin Lakes, NJ
Sr SharePoint 2010 Developer
Responsibilities:
- Worked closely with business users for the design, requirements gathering, documentation and end to end deployment and maintenance.
- Involved in POCs and preparation of the high level and low level design documents and cookbook.
- Implemented used Ajax framework to increase the end user experience.
- Extensively used SharePoint object model in developing custom Workflows, Event Receivers, Feature Receivers, consuming Web Services, Timer Jobs, Ajax calls to List items, custom Web Parts, connectable Web Parts, Content query web part, Content editor web part.
- Implemented custom Information Management policies for archiving the list data based on the business logic.
- Integrated with Microsoft CRM via web service to push data to CRM.
- Integrated with Outlook calendar to create appointments programmatically.
- Security implementation using Single Sign.
- Designed and implemented Feature deployment framework to deploy customizations to farm.
- Involved in writing unit test cases and deployment documents.
- Used Style cop, Fix cop and SPDisposeCheck for code.
- Written Power Shell scripts for production deployment.
- Production support activities and implemented enhancements.
Environment: Windows 2008 Server R2, Microsoft.NET Framework 3.0/2.0, ASP.NET 2.0, Visual studio. NET, C#, VB.NET, AJAX Framework, SQL Server 2008, Visual Studio 2008/2010, TFS 2010, Microsoft Office 2007, MOSS 2007, JavaScript, CSS and IIS 6 Web Server, Style cop, SPDisposeCheck.
Confidential, Franklin Lakes, NJ
Sr SharePoint Developer
Responsibilities:
- Creation of the high level and low level design document.
- Requirement gathering and preparation of the functional specifications documents.
- Created custom Site Definitions to create my sites.
- Designed Master page, Web Forms, User Interfaces using HTML, CSS and SharePoint Designer.
- Worked on Document Management, Features, and Timer Jobs.
- Designed and developed custom Web parts, Event handlers, User Controls.
- Setup Content Source, Scope and Configuring Search.
- Managing team of 1 for providing development support and contributing effectively to the project milestone.
- Followed Software Development Life Cycle including Analysis, Design, and Implementation.
- Effectively using the MOSS 2007 out of the Box (OOB) features.
Environment: Microsoft Office SharePoint Server (MOSS) 2007, Windows SharePoint Server (WSS) 3.0, Sql server 2005, Visual Studio.NET 2008, ASP.NET 2.0, .NET Framework 2.0, C#.
Confidential
SharePoint Developer
Responsibilities:
- Creation of the High level and Low level design document.
- Involved in the requirement gathering and preparation of the functional specifications documents
- Requirement Study & Analysis
- Involved in creation of Custom Lists, Web Parts, and Event Handlers.
- Implemented custom Workflows using SharePoint Designer 2007.
- Responsible for the creation of the Content Query Web Part and modified look and feel of the web part using XSLT.
- Implemented custom Timer jobs using Visual Studio.net 2008 and deployed as a feature.
- Responsible for creation of User controls and deployment of the user controls and configuration.
- Involved in the complete Software Development Life Cycle including Analysis, Design, and Implementation.
- Deployment Document Creation, User control Creation, Site & Document Libraries Creation.
Environment: Microsoft Office SharePoint Server (MOSS) 2007, SharePoint Designer 2007, Windows SharePoint Server (WSS) 3.0, Sql server 2008, Visual Studio.NET 2010, DevX controls, .NET Framework 2.0, C#, Visual Source Safe (VSS).
Confidential
SharePoint Developer
Responsibilities:
- As a Developer was involved in the Analysis, Coding, Implementation and Testing of the project.
- Build a Content Management infrastructure to facilitate content management by the business users using Page Layouts, Content types, Master Pages, Custom controls, custom Web parts, OOTB web parts.
- Setup Authoring environment, Production environment.
- Implemented Forms Authentication for section of the customer portal.
- Implemented Caching strategy using Object caching and Page output caching.
- Implemented Disk-based caching for BLOBs.
- Setup a Content Deployment and Scheduling to move the published items to from authoring environment to publishing environment.
- Defined a Back and Restore strategy
- Optimized response time for content pages in MOSS Internet facing web sites by delay loading the core.js file.
- Used .NET framework 3.5 to develop a framework for online customer products which can form as the basis for the new insurance products to be made available online through the portal.
- Used ADO.NET to connect to the Database.
- Written several SQL SERVER 2000 Queries for Storing and Retrieval of data.
- Prepared a Detailed Test plan and was involved in writing several Test Cases.
- Involved in Unit testing of the project.
- Involved in load testing and integration testing.
Environment: WSS 3.0, MOSS 2007, Microsoft .NET Framework 3.5, ASP.NET, AJAX, WWF, WCF, Web Services, Extensive coding in C#, MS SQL Server 2005/2008, XML, XSLT, OOAD.
Confidential
Senior Software Engineer
Responsibilities:
- As a Developer was involved in the Analysis, Design, Coding, Implementation and Testing.
- Actively Involved in Design, code inspections throughout the development of the project.
- Developed the Asp.net using C#/ .NET Framework 2.0.
- The Application was Developed Using Visual Studio 2005.
- Used VSS for checking in and Checking out of files.
- Used ADO.NET to connect to the Database.
- Written several SQL SERVER 2005 Queries for Storing and Retrieval of data.
- Prepared a Detailed Test plan and was involved in writing several Test Cases.
- Involved in Unit testing of the project.
Environment: NET Framework, ASP.NET, AJAX, Extensive coding in VB.NET, C#, MS SQL Server 2005, XML.
Confidential
Senior Software Engineer
Responsibilities:
- As a Programmer I was involved in design, development and implementation of an intranet project.
- Optimized the code and database for maximum performance.
- Involved in developing forms using ASP.NET and performing client side validations using JavaScript.
- Developed the Application in C#.
- Optimizing the SQL Server 2000 with Stored Procedures and Views.
- Created Data Transformation Services packages to import the data from Access card system
- Developed several complex SQL queries to retrieve data from SQL Server 2000 database.
- Developed C# classes to communicate with SQL Server 2000 database using ADO.NET.
- Made suggestions for improvement where appropriate.
- Involved in Preparation of FSD (Functional Specification Document)
- Involved in checking the coding standards using Style Cop, FxCop.
Environment: ASP.NET, C#, ADO.NET, JavaScript, HTML, SQL Server 2000, XML, Web Services, Style Cop, .NET Framework 1.1, Windows XP, Style Cop, FxCop.
Confidential
Senior Software Engineer
Responsibilities:
- As a Programmer I was involved in design, development and implementation of project.
- Optimized the code and database for maximum performance.
- Involved in developing forms using ASP.NET and performing client side validations using JavaScript.
- Developed the Application in C#.
- Optimizing the SQL Server 2000 with Stored Procedures and Views.
- Created web services to communicate to SAP systems using SAP Connector.
- Developed several complex SQL queries to retrieve data from SQL Server 2000 database.
- Developed C# classes to communicate with SQL Server 2000 database using ADO.NET.
- Made suggestions for improvement where appropriate.
- Involved in Preparation of FSD (Functional Specification Document)
- Involved in checking the coding standards using StyleCop, FxCop.
Environment: ASP.NET, AJAX, C#, ADO.NET, JavaScript, HTML, SQL Server 2000, XML, Web Services, StyleCop, .NET Framework, FxCop.
Confidential
Systems Analyst
Responsibilities:
- As a Programmer I was involved in design, development and implementation of project.
- Optimized the code and database for maximum performance.
- Involved in developing windows forms.
- Developed the Application in C#.
- Optimizing the SQL Server 2000 with Stored Procedures and Views.
- Developed several complex SQL queries to retrieve data from SQL Server 2000 database.
- Developed C# classes to communicate with SQL Server 2000 database using ADO.NET.
- Made suggestions for improvement where appropriate.
- Involved in Preparation of FSD (Functional Specification Document)
- Involved in checking the coding standards using StyleCop, FxCop.
Environment: Microsoft .NET Framework, Win Forms, Extensive coding in VB.NET, C#, MS SQL Server 2000.
Confidential
Systems Analyst
Responsibilities:
- As a Programmer I was involved in design, development and implementation of project.
- Involved in developing Asp.net Forms.
- Developed the Application in C#.
- Optimizing the SQL Server 2000 with Stored Procedures and Views.
- Developed several complex SQL queries to retrieve data from SQL Server 2000 database.
- Developed C# classes to communicate with SQL Server 2000 database using ADO.NET.
- Made suggestions for improvement where appropriate.
- Involved in Preparation of FSD (Functional Specification Document)
Environment: Microsoft .NET Framework, Asp.Net forms, Extensive coding in VB.NET, C#, MS SQL Server 2000.
Confidential
Systems Analyst
Responsibilities:
- As a Programmer I was involved in development and implementation of project.
- Involved in developing windows forms.
- Created an Interface to interact with Dialer Hardware system.
- Developed the Application in C#.
- Optimizing the SQL Server 2000 with Stored Procedures and Views.
- Developed C# classes to communicate with SQL Server 2000 database using ADO.NET.
Environment: Microsoft .NET Framework, Windows forms, Asp.Net forms, Extensive coding in VB.NET, C#, MS SQL Server 2000.