Sharepoint Consultant Resume
QUALIFICATIONS SUMMARY
- 8 + years of experience in Analysis, Design and Development of Client/Server, Web Based and N-tier applications.
- Proficient in developing Web applications, Windows services and Web services in Microsoft Visual Studio .Net IDE using Windows SharePoint Services 3.0 (WSS3.0), MOSS 2007, ASP.NET AJAX Extensions, C# 2.0, ASP.NET 2.0, ASP.NET 3.5,ADO.NET and SQL Server 2005.
- Working knowledge on SharePoint 2010 development and Architecture concepts, and SharePoint Designer 2010.
- Expert in Developing and Deploying Custom SharePoint Web Parts, Custom Event handlers, Site definitions, Enterprise Content Management(EMM), Custom fields for WSS 3.0 and Microsoft Office SharePoint Server (MOSS 2007), and SharePoint 2010
- Worked extensively in developing and customizing Windows SharePoint Services (WSS 3.0) and Microsoft Office SharePoint Services (MOSS 2007) portal applications using SharePoint Object Model and Microsoft Office SharePoint Designer.
- Worked on Design, Development and Deployment of Site Pages and Application Pages.
- Proficient in Web Services, SOAP, XML, XSL, XSLT, XPath, XPointer, XML Schema, CSS, DOM and JavaScript and jQuery.
- Worked extensively with Data Adapter, Dataset, Data reader as a part of ADO.NET to access and update database.
- Experience with OOP, design patterns and agile environment.
- Good working knowledge of SDLC process and OOPS concepts.
- Extensive experience in SQL Server Database design, Database maintenance, developing T-SQL queries, stored procedures, and triggers using SQL Server 2005.
- Good working knowledge with designer tools such as Microsoft Visio, and Rational Rose. Good working knowledge in designing Use Case, Class, Sequence, Collaboration, State, Component, Deployment and Activity diagrams using UML.
- Working knowledge on SharePoint Administration, Active Directory, Microsoft Exchange, DNS and DHCP.
- Functional Domain experience involves Financial, Government Services, Insurance and Healthcare management.
Microsoft Technologies: NET Framework 3.5, ASP.NET3.0, Windows SharePoint Services 3.0 (WSS3.0), MOSS 2007,SharePoint 2010, ASP.NET AJAX Extensions, SharePoint Designer,VB.NET, C#.NET, ADO.NET, ADO, ASP
Programming Languages C, C++, VB 6.0
Scripting Languages jQuery, Java Script and VB Script
RDBMS SQL Server 2000, SQL Server 2005, Oracle 8i/9i, T-SQL, PL/SQL
XML Related technologies XML, XSL, XSLT, XPath, XPointer, SOAP, WSDL
Operating Systems Windows 95/98/NT/2000/XP
Development Tools VisualStudio.NET 2003, Visual Studio.NET 2005, Visual Studio.NET 2008, Visual Studio.NET 2010
Design Tools UML (Rational Rose), MS Visio
Application Servers IIS 5.0, IIS 6.0, ISS 7.0
xcVersionControl Microsoft Visual SourceSafe 2005, Team Foundation Server
PROFESSIONAL EXPERIENCE
Client: Confidential, Owings Mills, MD Dec 11-Current
Role: SharePoint Consultant
Description
Role Involved:
- Created SharePoint 2010 Visual Web Parts using Visual Studio 2010 and Server Object Model.
- Created Custom Web parts with a custom tool part
- Created Custom List definitions, custom content types using SharePoint 2010 Server Object Model.
- Involved in configuring Managed Metadata Service applications.
- Used Term Store Management tool allowing term sets to be shared across a farm.
- Used Business Connectivity Services for Importing data from external data sources
- Involved in setting up Enterprise Content Management and publishing environment
- Part of the Intranet Portal support team.
- Created Deployment packages for Custom Solutions, Custom Web parts and Content types
- Developed SharePoint custom solutions using SharePoint Object model.
- Written CAML Queries to perform operations against list and site collection.
- Involved in creating custom features, event handlers, event receivers using object model
- Written custom event receivers and features to load data into SharePoint lists and created custom SharePoint views using Server Object Model
Environment: SharePoint 2010 , SharePoint Designer 2010, ASP.NET 3.5, C#.NET, Microsoft Visual Stuidio.NET 2010 , IIS 7.0, SQL, XML, XSLT, MS SQL Server 2008, .NET Framework 3.5, SharePoint Central Administration.
Client: Confidential, Charlotte, NC
Role: Sr.SharePoint Developer Consultant Feb 11 - Nov 11
Description
Role Involved:
- Created SharePoint 2010 Visual Web Parts using Visual Studio 2010 and Server Object Model.
- Developed Custom Workflows using SharePoint Designer 2010.
- Developed SharePoint 2010 Sandbox Solutions for giving demos and Proof of Concepts.
- Coding, testing and implementing solutions in a SharePoint environment. Taking direction from management and architects in implementing solutions.
- Worked with Architects, Business Analysts and business process modelers to implement business process management specifications into automated solutions.
- Created Managed Metadata service application and Involved in Taxonomy Management and created Term Stores for metadata management.
- Researched on LinkFixerPlus Tool that automatically reports, finds and fixes broken links when you move or rename files.
- Involved in preparing Technical Design Documents (TDD) of various projects.
- Created Deployment packages for Custom Solutions, Custom Web parts and Content types
- Developed SharePoint custom solutions using SharePoint Object model.
Environment: SharePoint 2010, SharePoint Designer, ASP.NET 3.5, C#.NET,jQuery, Microsoft Visual Stuidio.NET 2010, IIS 7.0, SQL, XML, XSLT,,MS SQL Server 2008, .NET Framework 3.5, SharePoint Central Administration.
Client: Confidential, Bridgeport, CT
Role: Sr.SharePoint Consultant June 10 - Feb 11
Description
Confidential, is the largest regional banking organization headquartered in New England. A diversified financial services company founded in 1842, People\'s United Bank provides consumer, commercial, insurance, retail investment and wealth management and trust services to personal and business customers.
- Migrated Lotus Notes forms to Net (ASP.NET) forms using Visual Studio 2008.
- Developed interactive Asp.Net Forms with AJAX using JQuery to be uploaded to Document Library uses which uses a custom developed library
- Used Microsoft SharePoint Designer 2007 to change the look and feel of Master Page and Content pages.
- Used jQuery in Forms Client side validation.
- Used SharePoint features extensively to deploy custom functions to SharePoint Portal applications.
- Used WSP builder to move the code from one environment to another(Dev->Testing->UAT->Prod)
- Used Internet Explorer Developer Toolbar and Firefox Firebug extensively to edit, debug and monitor CSS, HTML and JavaScript on web pages.
- Developed SharePoint custom Web Parts using SharePoint Object model.
- Written CAML Queries to perform operations against list and site collection.
- Developed Custom user controls utilizing C# language and SharePoint object model.
- Involved in developing solution packages for all web parts, custom event handlers.
- Developed Web Parts, Event Handlers, and workflows and deployed them as features.
Environment: MOSS 2007, SharePoint Designer 2007, ASP.NET 3.5, C#.NET,jQuery, Microsoft Visual Stuidio.NET 2008, IIS 7.0, SQL, XML, XSLT, MS SQL Server 2005, .NET Framework 3.5, SharePoint Central Administration.
Client: Confidential, Evansville, IN
Role: SharePoint Application Developer Dec 09 - June10
Description
Confidential, is a pediatric nutrition company. The Company's Enfa family of brands, including Enfamil infant formula, is a global brand franchise in pediatric nutrition.
- Developed functional and technical design documents for the applications One MJN Portal and My Sites.
- Involved in Configuring Audit and Reporting for SharePoint sites(Site collection level)
- Developed Master pages for One MJN portal and My Sites applications.
- Developed and Deployed Custom Site Definitions using Visual Studio 2008.
- Used Microsoft SharePoint Designer 2007 to change the look and feel of Master Page and Content pages.
- Developed technical solutions from business requirements.
- Created Traceability Matrix and Detailed Design documents for MJN Portal and My Sites from requirements specification documents.
- Created a document for Deploying Language Packs on front end Servers of Development, Test, and Production.
- Implemented Forms Based Authentication (FBA) which supports authentication against credentials stored in Active Directory (AD).
- Extensively involved in communicating with client for the approval of final design document and technical documents.
- Prepared User manuals for various out of the box features and configuration settings used in SharePoint applications.
- Configured Peoples Search for My Sites with custom user profile properties as filters.
- Used features extensively to deploy custom functions to SharePoint Portal applications.
- Used WSP builder to move the code from one environment to another(Dev->Testing->UAT->Prod)
- Involved in setting up content approval system for SharePoint applications
- Developed SharePoint custom Web Parts using SharePoint Object model.
- Involved in Setting up Language Support(Languages supported by Microsoft) for One MJN portal and My Sites
- Involved in creating a provisioning system for One MJN portal and My Sites.
- Involved in setting Up Search(People Search)
Environment: MOSS 2007, SharePoint Designer 2007, ASP.NET 2.0, C#.NET, Microsoft Visual Stuidio.NET 2005, Microsoft Visual Stuidio.NET 2008, IIS 7.0, SQL, XML, XSLT, MS SQL Server 2005, .NET Framework 3.5, SharePoint Central Administration.
Client: Confidential, Downtown, DC
Role: Sr. SharePoint Consultant(MOSS Engineer) July 09 - Dec 09
Description
The Congressional Research Service (CRS) works exclusively for the United States Congress,
providing policy and legal analysis to committees and Members of both the House and Senate, regardless
Of party affiliation. To continue to meet these priorities, the CRS seeks to redesign its website, CRS.gov,
to leverage new advances in technology and information management
Role Involved:
- Developed SharePoint custom Web Parts and User Controls using SharePoint Object model.
- Used SharePoint Designer to change the look and feel of Master Page and Content pages.
- Used Internet Explorer Developer Toolbar and Firefox Firebug extensively to edit, debug and monitor CSS, HTML and JavaScript on web pages.
- Created and Published RSS Feeds on SharePoint portal application.
- Used WSPbuilder to create SharePoint solution deployment (wsp) files which mainly used to deploy custom SharePoint Web parts, Master Page, Custom page layouts as a feature.
- Incorporated a Master Page into a SharePoint site definition.
- Developed a Master Page for a Production ready system.
- Used jQuery in SharePoint Page Layouts and Content Pages.
- Migrated SharePoint Custom Page Layouts, Cascading Style Sheets (CSS), Java script files from Content Database to SharePoint file system.
- Used Business Data Catalog (BDC) feature of MOSS 2007 to connect to proprietary Oracle database to pull the reports.
- Developed selective Content Migration Package for SharePoint Content Migration which includes migration of SharePoint Lists, list items, document libraries, Pages using Content Migration API.
- Involved in SharePoint Backup and restore of content databases.
- Involved in developing a strategy (Enterprise content management) for content updates to live site from content owners of the client.
- Perform administrative activities such as backup, restore and user issue resolution.
- Developed custom workflows using SharePoint designer 2007.
- Developed MSI solution packages to install custom developments such as web parts and user controls as features to different environments
Environment: MOSS 2007, SharePoint Designer 2007, ASP.NET 2.0, C#.NET, Microsoft Visual Stuidio.NET 2005, Microsoft Visual Stuidio.NET 2008, IIS 6.0, SQL, XML, XSLT, JavaScript, jQuery, MS SQL Server 2005, .NET Framework 3.5, SharePoint Central Administration.
Client: Confidential, Reston, VA
Role: Sr. SharePoint Consultant Sep 08 - Jun 09
Description
The main objective of CTS Portal system is to provide a single interface to disparate request management
systems, and eventually replace the need to access various systems for support and access related
Information. CTS Portal is a Microsoft .NET application built on the SharePoint platform.
Role Involved :
- Designed and developed custom web parts using SharePoint object model.
- Developed ASP.NET AJAX- enabled SharePoint Web Parts for MOSS 2007 Portals.
- Used Script Manager Control and Update Panel Control to implement AJAX style call back (partial-page updates).
- Used PageRequestManager class in client side script (Java Script) to handle Update Panel Control events specific to partial-page updates.
- Migrated the portal application from .NET Framework 2.0 to .NET Framework 3.5
- Altered the look and feel of web pages by using cascading style sheets.
- Involved in enhancement of user experience using ASP.NET AJAX Extensions.
- Modified and customized master and content pages using SharePoint Designer 2007 to enable conditional formatting and implement consistent look and feel for corporate SharePoint sites.
- Created content sources to crawl Business Data in SharePoint Server 2007 Enterprise Search (i.e. configuring content source as data exposed by Business Data Catalog)
- Configured Enterprise Search results with custom XSLTs in SharePoint Server 2007.
- Created custom workflows using SharePoint Designer 2007 and Visual Studio 2005.
- Involved in day-to-day support for users of portal.
- Developed routines to cache Sybase and Oracle data in a local SQL server database.
- Developed routines to cache Active Directory and LDAP data into local SQL server.
- Involved in Active Directory and LDAP programming.
- Used ASE ADO.NET Data Provider to connect Sybase database.
- Wrote stored procedures and SQL statements to access data from SQL Server Database.
- Developed printer-friendly capability to various web pages.
Environment: MOSS 2007, Windows SharePoint Services 3.0, SharePoint Designer 2007 for Windows Workflow Foundation, ASP.NET 2.0, ASP.NET AJAX Extensions 1.0C#.NET, Microsoft Visual Stuidio.NET 2005, Microsoft Visual Stuidio.NET 2008, IIS 6.0, SQL , XML, JavaScript, MS SQL Server 2005, .NET Framework 3.5, SharePoint Central Administration.
Client: Confidential, Herndon, VA
Role: SharePoint Developer Feb 07 - Aug 08
Description
Confidential, is a web-based Business Continuity Planning and Recovery Tool designed to ease the work of teams collaboratively building, maintaining/updating and accessing Business Continuity Plans (BCP) for any size of institution.
- Used MOSS 2007 and SharePoint Object Model for developing custom web parts, workflows, and SharePoint fields.
- Written SharePoint Custom Event Handlers using SharePoint Object Model and MOSS 2007.
- Developed and Deployed Custom SharePoint Fields using MOSS 2007.
- Implemented Shadow Column functionality using custom event handlers.
- Developed custom SharePoint Web services using C#.NET to push data into myCOOP™ data store.
- Written custom workflows using Visual Studio 2005 and MOSS 2007 InfoPath forms.
- Developed custom workflows using SharePoint Designer 2007.
- Developed and Deployed Custom SharePoint Web Parts using MOSS 2007.
- Involved in developing solution packages for all web parts, custom event handlers and custom workflows.
- Developed a Charts Web Part by integrating third party utility for drawing graphs and charts.
- Used agile methodologies for developing myCOOP6.0 product to make more effective and customer friendly.
- Developed Custom Web Parts by Embedding client side script(Java Script)
- Worked intensely on the User Interface.
- Created and configured email-enabled SharePoint document libraries.
- Written CAML Queries to perform operations against list and site collection.
- XML and SOAP was used to exchange structured and typed information over the net.
- XPath and XPointer were used to display the data in the user interface retrieved by the web services.
- Good acquaintance with concepts Active Directory, Forms Authentication and LDAP.
- Configured of IIS to support the hosting of single to multiple SharePoint sites.
- Involved in Configuring Forms Based Authentication.
- Good on solutions and feature's creations and activations.
- Involved in daily support and maintenance of web portals.
- Worked with the client for gathering and analyzing the requirements.
Environment: MOSS 2007, Windows SharePoint Services 3.0, SharePoint Designer for Windows Workflow Foundation, ASP.NET2.0, C#.NET, Microsoft Visual Stuidio.NET 2005, IIS 6.0, SQL , XML, XSL, HTML, JavaScript, MS SQL Server 2005, .NET Framework 3.0, Microsoft Visual Studio 2005, SharePoint Central Administration.
Client: Confidential, PA
Role: SharePoint Developer June 06 - Jan 07
Description
as a Module for Acies/One, which is a suite of Products covering Insurance Policy Processing, Claims
Management, Billing, Reinsurance and is implemented for business rule specific to Insurance House. This
Project is developed for an Insurance company. The client is providing customized product on Insurance
Domain.
Role Involved:
- Created a Web Part using share point object model which maps all Resources and Incidents using Google Maps API.
- Customized the feel & look of SharePoint based Web site using FrontPage 2003 and Custom Site Definitions and Templates (ONET.XML, WEBTEMP.XML, SCHEMA.XML).
- Ensured appropriate permissions are set and Portal is available to desired audiences.
- Configured and maintained Document libraries, Form libraries & created Custom Views.
- Created a single level document approval workflow in Share point 2003
- Assisted users in the creation and management of team sites and site templates
- Configured and maintained document libraries, lists, and WSS site collections.
- Provide configuration and maintenance support of user accounts.
- Implemented Share point Portal Server 2003 and configured Document Libraries, Web Parts, Custom Lists, Export Lists Data to a Spreadsheet, Creating Document workspace, etc
- Created Views, Alerts and Custom Lists in SharePoint 2003 Portal Sites
- Developed workflows using SharePoint designer.
- Configuring User Authentication to applications and security configurations
- Provided support for SharePoint Portal Server and Windows SharePoint Services based intranet sites, Portal Areas & contents, permissions & security, and managing ad-hoc/permanent Team Sites
- Involved in Testing, Validating, Enhancing & Deploying Custom Web Parts
Environment: ASP.NET 2.0, .Net Framework 2.0, C#.NET, SQL Server 2005, Java Script, Windows SharePoint Services 2003, WSS 2.0, WSS 3.0, Visual Studio Tools for Office, Visual Studio .NET 2005, VSS 6.0.
Client: Confidential, Mobile, AL
Role : .Net Developer Nov 04 - Apr 06
Description
Template Management System was built to add a level of maturity for the company's software development process. The system documented all processes and provided facility for code cloning to reduce the time in software project development.
- Developed "Template 94" using VB.Net, C#, Asp.net for application code cloning.
- Worked with a team of 4 developers to come up with application naming standers.
- Worked with advanced developers to understand system requirements and generate code.
- Extensively used Asp.net, CSS, Ajax and other technology to generate interactive web pages.
- Developed testing scenarios and tested the system on 4 projects.
- Developed site map as well as designed various data flows using VISIO.
- Documented entire development process for future development.
- Designed various controls and created libraries (DLL) to be used on various other projects.
- Worked on generating standards for development there by increasing maturity in the software development process.
- Implemented error handling and caught exceptions.
Environment: .Net Framework 2.0, 1.1, Visual Studio 2005, SQL Server 2005, Ajax, I Frames, Web Controls, Master Pages, Triggers, Stored Procedures, Indexes, Visio, Power Point, Excel, XML
Client: Confidential, Hyderabad, India
Role: Application Developer Apr 03 - July 04
Description
Help Desk is one of the modules of the product Enterprise Optimus. Enterprise Optimus is Project Management tools those confluences Business Processes and Technology to meet organizational needs. Enterprise Optimus empowers the Enterprises to conduct businesses through Process and Program Management. Help Desk is a central point through which problems/ issues are reported and subsequently managed/ coordinated.
Role Involved :
- Design and coding of presentation layer
- Involved in Design and coding of presentation layer
- Written VB ActiveX Dlls and COM Components.
- Extensively used Classic ASP to call COM components.
- In Data access layer, used Stored Procedures for Data extractions
Environment: Windows2003, ASP, JavaScript, SQL Server 2000, Visual Source Safe 6.0, Visual Basic 6.0, COM, COM+ Components, SQL Server 2000, JavaScript, VB Scrip HTML.
EDUCATION.
- Bachelor of Technology in Computer Science
- Microsoft Certified Technology Specialist (MCTS) in Microsoft Office SharePoint Server 2007 - Application Development (70-542) (Transcript ID 830254).
- Microsoft Certified Technology Specialist (MCTS) in Microsoft Office SharePoint Server 2007 - Configuring (70-630) (Transcript ID 830254).
- Microsoft Certified Technology Specialist (MCTS) in Microsoft Windows SharePoint Services 3.0 - Application Development (70-541) Transcript ID 830254).
- Access Code to view the above Transcripts will be provided upon request.