Sharepoint Developer/ Admin Resume
Chattanooga, TN
SUMMARY
- Eight years of IT experience in analysis, design, development, management and implementation of various stand - alone, Intranets, Client-Server and Web Based applications.
- Experienced with complete application development life-cycle including requirements gathering, analysis and design, coding, testing and deployment.
- Experience in SharePoint technologies Windows SharePoint Services(WSS), SharePoint Portal Server 2003, Microsoft Offic e SharePoint Server(MOSS) 2007, SharePoint 2010, SharePoint Designer 2010/2007, MS InfoPath 2010/2007/2003.
- Experience in design, development and implementation of web applications using Microsoft technologies including ASP.NET 2.0/3.5, ADO.NET, .NET Framework 1.1,2.0/3.5, C# 2.0/3.5, IIS 5.0/6.0, web services, JavaScript, JQuery, XSLT, HTML, DHTML, XML and SQL 2000/2005, T-SQL, Oracle, PL-SQL, Microsoft Access 2003/2005.
- Expert in working and customization of Web Content Management (WCM) which is a part of Enterprise Content Management (ECM) , Business Data Catalog (BDC), Shared Services of Microsoft SharePoint Server 2007 for Index, Search and Excel Calculation Services.
- Worked extensively on planning, deploying and configuring SharePoint 2010/MOSS 2007 and SharePoint Services 2003 in both single server deployment and multi-server (server farm) deployment.
- Experienced in implementing Collaboration Portal, Document Management and Web Portal Content Management.
- Extensive work performed on portal enhancement and development on customization to brand the SharePoint to get pleasing appeal and user acceptance.
- Experienced in Migration of small and medium farm implementation from SharePoint Portal server 2003 to Microsoft office SharePoint server 2007, Applications within 2007 using Metalogix and Lotus Notes to MOSS 2007 using CASAHL.
- Expertise in creating the InfoPath solutions, implementation of Out-of-box workflows designed using SharePoint Designer 2007.
- Worked on BI tools like KPI, Dashboard and Report Center and Excel services
- Experienced in Reporting services; Microsoft SQL Server Reporting Services(SSRS)
- Extensively worked on ADO.NET for accessing the various databases like SQL Server 2008/2005 using data sources and controls to be accessible to SharePoint Portal sites
TECHNICAL SKILLS
SharePoint Technologies Microsoft SharePoint Server 2010, MOSS 2007,Microsoft Portal Server 2003 (SPS 2003), WSS 3.0, MS SharePoint Designer 2010/2007, MS InfoPath 2010/2007, MS Outlook 2010/2007.
Microsoft Technologies: ASP.NET 1.1/2.0/3.5, C#.NET, ADO.NET, AJAX.NET
Programming Languages: C, C++, C#, T-SQL, HTML/DHTML, CSS, JavaScript, JQuery
RDBMS: SQL Server 2000/2005/2008, Oracle 8i/9i/10g
XML Related Technologies: XML, XSL, XSLT, SOAP
Operating Systems: Windows 2008/Vista/2003/XP, UNIX, Linux
Development Tools: VisualStudio.NET 2005/2008/2010, Visual Web Developer 2005
Network Protocols: TCP/IP, FTP, SMTP
Design Tools: MS Visio, UML, Rational Rose, VSS 2005, SSRS
Application Servers: IIS 5.0/6.0
PROFESSIONAL EXPERIENCE
Client: Confidential, Chattanooga, TN
Role: SharePoint Developer/Admin
Project: The TVA, a corporation owned by the US Government, provides electricity for 9 million people in parts of seven southeastern states at prices below the national average. The project creates an efficient organizational scheme for the files and made them available through a SharePoint-based intranet.
Responsibilities:
- Working as a SharePoint developer with key responsibilities such as managing site collections, site definitions, content types, site columns, site templates, list templates.
- Performed Active Directory Integration with Sharepoint 2010 user profile Services and populated Audiences in Site Collection.
- Setup and Configuration of SharePoint Server 2010 & Service Applications for large farms and on Test, Staging and Production environments.
- Working with SharePoint Object Model to build custom Event Handlers, Features and Web Parts.
- Used SharePoint Designer 2010 for branding and customizing SharePoint 2010 by modifying Master Pages.
- Customized portal navigation by using navigation controls.
- Created site columns and content types to schema of columns in different lists and libraries of web application.
- Managed users on portal sites. Created Audiences to target content to specific users based on their profile.
- Created announcements and calendars for consistent information and schedules for employee’s reference.
- Configured out-of-box workflows like approval, collect feedback, collect signatures and disposition approval.
- Developed custom web parts using C# and also worked on web part connections to pass the data between independent web parts.
- Enhanced the interface and functionality of the Web Part Page by configuring Content Editor Web Parts with JavaScript’s, CSS and jQuery code.
- Developed API to integrate External SharePoint and BSL (Business Support Library) and implemented adding, retrieving, checking in/out, search capabilities for the library.
- Used FnAPI Web Service that provides access to FileNET Panagon API without requiring anyone of the FileNET COM DLLs. The Web service operates entirely by sending requests and receiving responses as XML documents over HTTP.
Backup, restore, and patch updates for server and SharePoint database.
Environment: SharePoint 2010, C#, ASP.NET 3.5, SQL Server 2008, IIS 7.0, . NET Framework 3.5, Visual Studio .NET 2010, XML, CSS, SharePoint Designer 2010, MS Outlook 2010, JavaScript, U2U CAML Tool, Windows Server 2008 R2, JQuery, LINQ, CAML.
Client: Confidential, OR March ’10 - July ‘11
Role: SharePoint Developer
Project: Providence Health & Services in Oregon is a not-for-profit network of hospitals, health plans, physicians, clinics, home health services, and affiliated health services. The project capabilities include developing internet portal for all providence hospitals in Oregon, content management systems and search engines.
Responsibilities:
Project: Providence Internet Site
- Worked as a SharePoint developer with key responsibilities such as managing site collections, site configurations, content indexing, site definitions, content types, site columns, site templates, list templates.
- Created custom Search scopes, keywords, best bets, custom rules for the search scopes during crawling such that only content which is on the web part pages only be shown in Search results.
- Planned, configured, InfoPath enterprise class application systems, and deploy SharePoint publishing sites including their implementation, testing, and maintenance.
- Extended/customized SharePoint 2010 master pages, Search, solution packages, SharePoint 2010 administration, Server installation, Usage of Out Of the Box approach, error handling, auditing, logging etc.
- Developed custom Event handlers for SharePoint list items (Item Added, Item Updating, and Item Deleting) to programmatically create/update/delete subsites and to programmatically handle the global and left navigation with in these subsites.
- Developed custom web parts to show Google maps and Google get directions on web part pages, Created Carousel web parts, Fusion charts web parts, Used telerik controls, Custom left and Global navigation web parts.
- Created reusable web parts those carry relationships and fetch the content from SharePoint lists based on query string parameters and Cookie based parameters using LINQ and CAML using client and server object models.
- Integrated JQuery plugins into web parts and web part pages and wrote custom JavaScript functions to handle client side events.
- Created custom InfoPath forms, custom (user control) ASPX pages for content loaders to submit content (Attachments, Images, Videos) into SharePoint lists and libraries.
- Created custom workflows, timer jobs, console applications and deployed them as features at different scopes for reusability.
Environment: SharePoint 2010, C#, ASP.NET 4.0, SQL Server 2008, IIS 7.0, . NET Framework 4.0, Visual Studio .NET 2010, XML, CSS, SharePoint Designer 2010, MS Outlook 2010, InfoPath 2010, JavaScript, Active Directory Service, U2U CAML Tool, Tortoise SVN, Windows Server 2008 R2, SAML, JQuery, LINQ, CAML, Bug Tracker, JIRA.
Client: Confidential, St. Louis, MO Aug ’09 - Feb ‘10
Role: SharePoint Developer
Project: The Monsanto Company is a U.S based multinational agricultural biotechnology corporation. It markets genetically engineered seeds and bovine growth hormone. The project capabilities include developing websites, portals, intranets, content management systems, search engines along with other tools to migrate Lotus Notes to SharePoint 2007.
Responsibilities:
Project: AAIM
- Customized and branded master pages using Cascading Style Sheets in SharePoint Designer 2007 and using Visual Studio 2008.
- Migrated Domino data Structures into their equivalent SharePoint structures including discussion response hierarchies, doc links, Forms, Views, ACL security (at document level0, attachments and rich text using CASAHL.
- Converted the Notes Forms, Views into custom Content Types, and XML based custom InfoPath Forms with Role Based sections.
- Developed custom data view web parts to integrate InfoPath forms with lists and to Group By the lists data using more than two columns.
- Created custom Replications, Import/Export jobs and data transformations to import ACL security and role based authentication from Notes to SharePoint groups and user profiles.
- Developed the business components class, ASP.NET web services using C# SOAP to encapsulate business logic components to be used in distributed environment.
- Created document libraries uploading multiple documents, its version control, lists, views, announcements, web parts, web part connections using C# .NET and Ajax.
Project: Product Specifications
- Implemented SharePoint 2010 for document management, collaboration and automation of business processes using workflow and custom web parts.
Environment: SharePoint 2010, Microsoft Windows 2003 Server, MOSS 2007, WSS 3.0, C#, ASP.NET 3.5, AJAX, SQL Server 2005, IIS 6.0, . NETFramework3.5, Visual Studio .NET 2008, XML, CSS, SharePoint Designer 2007, MS Outlook 2007, InfoPath 2007, Lotus Notes 6.5, JavaScript, Active Directory Service, U2U CAML Tool, Tortoise SVN.
Client: Confidential, Los Angeles, CA July ’08 - Aug ’09
Role: SharePoint Tech Lead/Admin
Project: The Disney Interactive Media Group (DIMG), formerly known as the Walt Disney Internet Group and Confidential, oversees various websites and interactive media owned byConfidential, and its subsidiaries.
Responsibilities:
- Worked extensively with the end-users of various departments to gather Business Data for the requirements and gave demos to the department heads.
- Developed Portal Sites, Implemented Collaborative features, master pages and UI Customization, created users profiles and audiences.
- Performed administrative tasks such as access permission to the departmental sites, lists, libraries, installation, and configuration and troubleshooting.
- Migrated SharePoint Sites, Lists and Libraries, web parts, permissions, documents between servers using SharePoint Site Migration Manager (MetaLogix).
- Plans, schedules and performed proactive maintenance, including software upgrades and patch installation.
- Created custom SharePoint Web Parts using Visual Studio 2008, ASP.NET, and C#.NET with Microsoft. SharePoint and Microsoft. SharePoint. Webpartpages object model.
- Developed Web User Controls in Visual Studio.NET 2008 and deployed them as a Web parts into SharePoint.
- Developed custom Web parts to generate Charts and Time Based Reports on SharePoint list data using MS Charting controls and Visual Studio.NET 2008 and C#.NET.
- Integrated custom SharePoint Designer workflows with SharePoint lists using to gauge the project's status and evaluate the business processes.
- Configured Incoming and Outgoing email settings and developed custom workflows to send emails along with attachments of custom list items.
- Developed search functionality by creating a custom search results page with Share Point Object Model (C#.NET) based on the pre-existing SearchResults.aspx which uses the built-in SharePoint search functionality and manipulates the results to display metadata. Results are displayed in Data Grid.
- Developed custom new/edit/display forms for SharePoint lists with dynamically adding new controls functionality and with custom client and server side validations.
- Migrated SQL data to the SharePoint lists and synchronized them for the daily updates.
- Developed Event Handlers for list items events (Item Updating/Item Added/Item deleting) and developed ‘Copy to/Move to’ custom feature for all list items and document libraries.
- Designed InfoPath 2007 forms based on user roles and views mapping and associated the workflows with InfoPath forms in SharePoint server.
- Used InfoPath Form services to convert forms into web based forms to allow users to easily fill out form data within the SharePoint form library.
- Designed database connections to retrieve required metadata into the InfoPath forms on load.
- Handled the SQL Server 2005 data tables to the WSS custom list. Synchronized SQL data with the respective List items on the SharePoint server for daily updates.
- Maintained design requirements documentation with accurate information sharing.
- Prepared training material presentations and related documentation to use for the team
Environment: Microsoft Windows 2003 Server, MOSS 2007, WSS 3.0, C#, ASP.NET 3.5, ADO.NET,AJAX,SQL Server 2005, IIS 6.0, . NETFramework3.5, Visual Studio .NET 2008, WWF, WCF, XML, CSS, SharePoint Designer 2007, MS Outlook 2007,InfoPath 2007, MS Chart Controls, JavaScript, Active Directory Service.
Client: Confidential, Dearborn, MI Aug ’07 - June ’08
Role: SharePoint Developer
Project:
Sentara Healthcare is an integrated healthcare organization that provides services to more than 2 million people in the Mid-Atlantic region of the United States. The project created an efficient organizational scheme for the files and made them available through a SharePoint-based intranet.
Responsibilities:
- Involved in gathering of business requirements, architecture, design document, planning, development, deployment and maintenance of portal infrastructure.
- Upgraded existing site collections and transition of document content management from SPS 2003 to MOSS 2007.
- Worked heavily with SharePoint Object Model to build custom Event Handlers, Features and Web Parts.
- Used Share Point Designer 2007 for branding and customizing MOSS 2007 by modifying Master Pages.
- Customized portal navigation by using navigation controls.
- Created site columns and content types to schema of columns in different lists and libraries of web application.
- Created users/groups in active directory along with defining permissions. Created Roles and assigned them to Users, scheduled meetings and created Alerts that can be set on the portal.
- Managed users on portal sites. Created Audiences to target content to specific users based on their profile.
- Created announcements and calendars for consistent information and schedules for employee’s reference.
- Configured out-of-box workflows like approval, collect feedback, collect signatures and disposition approval.
- Developed custom web parts using C# and also worked on web part connections to pass the data between independent web parts.
- Enhanced the interface and functionality of the Web Part Page by configuring Content Editor Web Parts with JavaScript’s, CSS and jQuery code.
- Worked on Business Data Catalog to integrate business data from back-end server applications to sites, lists, libraries, search, user profiles etc in MOSS 2007.
- Designed .NET 3.5 Windows Communication Foundation (WCF) applications to consume live Request for Proposal data feeds and populate a pre-existing SQL Server database.
- Modified the XSLT to implement custom styles for Search Web Part using SharePoint Designer.
- Developed and designed browser compatible InfoPath Forms including Dynamic Custom scripting, Web Services and class creation for interaction with WSS and SharePoint sites.
- Developed Reports, KPI and Dashboards in the Report Center using SSRS.
- Conducted training sessions on SharePoint functionalities to ensure positive initial feedback from Site Administrators and Business Users.
Environment: Microsoft Windows 2003 Server, SharePoint Portal Server 2003, MOSS 2007, WSS, C#, ASP.NET 2.0, SQL Server 2005, Internet Information Services (IIS) 6.0, Visual Studio .NET 2005, XML, CSS, Office FrontPage 2003, SharePoint Designer 2007, InfoPath 2007, Microsoft Exchange 2003 Server systems, Active Directory Service
Client: Confidential, NY March ‘06 - June ‘07
Role: SharePoint Developer/Administrator
Project:
Metro plus health plan provides access to health care services to New York City residents. The portal developed using MOSS 2007 provides integrated management functionalities which include hospitals, health clinics, physician offices, and health care providers, medical transcriptions and billing.
Responsibilities:
Involved in gathering of business requirements, planning, development, deployment and maintenance of portal infrastructure.
Installed and configured Microsoft Office SharePoint Server 2007 (MOSS 2007) with Windows SharePoint Service 3.0 (WSS 3.0) Installed and configured SharePoint Portal Server 2003 and Windows SharePoint Services.
Migrated SharePoint Portal Server 2003 to Microsoft Office SharePoint Server 2007 by using Metalogix (third party tool).
Migrated existing Site Collections and transitioned Document Content management from SPS 2003 to MOSS 2007.
Provided restore and backup of sites using STSADM utility.
Customized and branded Master Pages and Web Parts using custom XSLT/CSS in SharePoint Designer.
Designed custom Site templates and List templates to develop web part pages for the portal using web services.
Created and deployed an Event Handler Feature which can be activated on web or site, site collection, web application or farm level.
Created InfoPath forms using InfoPath 2007 in SharePoint sub sites for collecting user information and customized look and feel of InfoPath forms and stored the data in lists.
Converted InfoPath Forms into word 2007 document using XSLT and C#.
Designed and implemented Dashboard functionality using Excel Services by specifying trusted locations.
Created custom Calendar lists to make meeting schedules, events and contact lists for the users.
Worked on Business Data Catalog to integrate business data from back-end server applications to sites, lists, libraries, search, user profiles etc in MOSS 2007.
Created custom Search to search the items by an authorized user and also created different Search Scopes based on file types.
Developed Advanced Search Engines to in corporate people, business data along with documents and Web pages to provide more comprehensive results of user profile data in search results.
Created, managed, improved and organized the SharePoint template library and optimized SharePoint information process methodology.
Configured users in Active Directory and populated them into SharePoint. Also assigned rights/permissions based on their responsibilities in the organization.
Environment: Microsoft Windows 2003 Server, SharePoint Portal Server 2003, C#, ASP.NET, ADO.NET, MS SQL Server 2000, IIS 6.0, XML, InfoPath 2003, SQL Server 2000, Active Directory Service
Client: Confidential, INDIA Apr ’03 - Dec ’05
- Role: Programmer/Analyst
- Project:
- AMIDEAST provides English language and professional skills training, educational advising and testing services to hundreds of thousands of students and professionals in the Middle East Africa.
- Responsibilities:
- Developed the business components class, ASP.NET web services using C#/SOAP to encapsulate business logic components to be used in distributed environment.
- Migrated ASP.NET 1.1 to ASP.NET 2.0
- Developed the WEB UI, web service, data storage, using VisualStudio.Net2003, C#. NET, ASP.NET and IIS.
- Created various ASP.NET web form controls using data grid, data repeater, data list.
- Created custom web controls by using ASP.NET web controls and code behind controller files, with IIS as the web server.
- Designed and implemented the solution to integrate front-end and back-end processes using BizTalk Server 2004.
- Used MS application blocks to implement configurable caching techniques
- Developed data access layer using MS data access application block and ADO.NET objects
- Implemented transactions within one database using ADO.NET and wrote store procedures, triggers, wrote complex business logic in the middle tier components.
Environment: ASP.NET 2.0, C#, ADO.NET, JavaScript, Web Services, Visual Studio2003 .NET, .NET Framework 2.0, IIS 6.0, BizTalk Server 2004, SQL Server 2000 and Windows XP