Sharepoint Consultant Resume
San Bruno, CA
SUMMARY
- 7 years of expertise with Microsoft Products and Technologies including SharePoint 2010, MOSS 2007, SharePoint 2003, WSS, .NET Framework 2.0/3.0/3.5/4.0
- Extensively involved in all phases of SDLC spanning over Analysis, Design, Installation/configuration, Development, Testing, Deployment and Maintenance.
- Successfully implemented various SharePoint systems involving Web Content Management, Records Management, Upgrades / Migration, Advanced Search optimization, Workflows, BCS, Excel Services.
- Experienced across varied industry verticals - Finance, Retail, Healthcare, Manufacturing, Pharmaceuticals.
- Excellent Problem Solving and Communication Skills.
- Highly capable in Project Management and Team Leadership increasing Client Investment Value.
TECHNICAL SKILLS
Programming: C++, C#.NET, VB.NET, JAVA/J2EE, HTML, DHTML, VBScript, JSP, AJAX, XML, Web Services, ASP.NET, Categorical Abstract Machine Language
SharePoint: SharePoint Server 2010, SharePoint Server 2007 (MOSS), SPS 2003, InfoPath 2010/2007/2005 , SharePoint Designer 2010/2007, Excel Services, BCS, Workflows, Office Apps, Web Parts, Features, Solution Packages.
Development /Design Methodologies: Waterfall, Object Oriented Design, Iterative, UML, Design Patterns
Server: Microsoft IIS, BizTalk, Oracle Application Server, IBM Web Sphere
Database: SQL Server 2000/2005/2008 , MySQL, Oracle 9i/10g
Reporting: SQL Server Reporting Services, Oracle XML Publisher
Operating System: Windows 2008 R2/2003/2000/NT, Linux
Development / Design Tools: Visual Studio .NET, Visual Studio 2010/2008/2005/2003 , Visio 2010/2007/2005 , Office Project 2010/2007
Configuration Tools: Team Foundation Server (TFS), StarTeam & Sub Version
PROFESSIONAL EXPERIENCE
Confidential, San Bruno, CA
SharePoint Consultant
Responsibilities:
- Customized different master pages to be deployed to different internal sites uses CSS and JavaScript
- Implemented custom web parts using ECMA script and Content Editor web part in conjunction with HTML 5 to create interactive pages
- Created WCF web service for connecting to external database that was consumed using BCS to create an external content type
- Designed application pages using code behind to interact with and display SharePoint content
- Developed Sandbox solutions to deploy custom web parts to reduce WSP deployment to the GAC, and reduce server down time.
- Met with business to discuss page design and UI and then designed custom page layouts based on wire frames using HTML and CSS based on requirements
- Implemented Custom Sequential workflow using Visual Studio to alert users by e-mail and create entries into document libraries using custom content types
Confidential, Palo Alto, CA
Sr. SharePoint Architect
Responsibilities:
- Designed and developed a no-code solution utilizing InfoPath to maintain business logic in a future-proof approach
- Designed and implemented WCF-based web services to provide service layer architecture for business logic and data validation
- Created custom front-end Ajax Framework utilizing JQuery for user controls and web parts
- Implemented custom navigation and memory caching functionality achieved through cookies and modification of the breadcrumb control
- Customized master pages for corporate intranet solution
- Created custom CSS styles for use with branded sites and based on corporate design requirements
- Implemented JavaScript based custom actions to enhance Ribbon functionality
Confidential, Atlanta, GA
SharePoint 2010 Architect
Responsibilities:
- In charge of reengineering the Farm Information architecture to reflect the company structure and rules for Governance and Site Hierarchy by creating a Gap analysis document to attack the existing issues
- Analyzed the farm physical topology and suggested the introduction of server’s virtualization and high availability to boost the user experience in terms of response time
- Created content type hub to be consumed by multiple web applications across the farm
- Utilized Document Sets for grouping the documents involved in the Projects life cycle of the company
- Activated the content Organizer feature for document routing and Records Management
- Extensive work with the new SharePoint 2010 features such as the Managed Metadata Service to provide out of the box solutions for the client’s requirements
- Conducted discovery sessions with the business people to help accommodate their defined requirements to SharePoint as well as Suggesting new processes to replace paperwork with electronic forms and workflows
- Managed offshore developers to define their tasks and keep track of the progress while always making sure the best practices are followed
- Provided advice on planning the Disaster Recovery solution
- Delivered all kinds of documentation such as Business Requirement docs, Functional and Non Functional Specs, Technical Specs, Use Cases, User Manuals
Confidential, Houston, TX
SharePoint 2010 Architect
Responsibilities:
- Designed the upgrade path for the existing MOSS 2007 to SharePoint 2010 implementation.
- Ran workshops to analyze existing application, site collections, sub sites, content types, site columns, configuration settings, navigation, customizations and content.
- Ran multiple migration trials to test and validate process out come and ensuring smooth production migration.
- Set up both infrastructure and information architecture planes for the new server farm including taxonomy, Site hierarchy and navigation and global content type planning and SDLC deployments.
- Gathered requirements to implement new custom applications on SharePoint 2010.
- Led the development effort in an iterative agile/SCRUM methodology.
- Managed development team, assigning tasks, tracking deliverables, reviewing code and packaging solutions.
- Responsible for client interaction, including discovery meetings and presenting POCs for new initiatives.
- Designed custom solution and providing LOEs and managing client expectations and change requests.
- Oversaw the overall deployment process, supporting production and user tickets.
- Documented the entire implementation, requirements and technical designs.
Confidential, Decatur, IL
SharePoint Lead/Architect
Responsibilities:
- Designed and documented the details of enterprise wide upgrade to MOSS 2007 from SharePoint Server 2003
- Analyzed the business requirements and prepared Functional Requirements document
- Determined and implemented the upgrade process from WSS 2.0 to MOSS 2007
- Deployed Information (data) from the test environment into production without rebuilding utilizing the content deployment feature
- Redeployed custom Web Parts and reapplied custom themes after upgrade
- Designed and implemented strategy to monitor site usage and generate reports gathering information like number of hits, unique users, referring domains and URLs
- Carried out various Administration tasks from Central Administration as well as utilizing the ‘STSADM’ tool
- Improved the performance and overall architecture of SharePoint Portal implementation
- Architected, developed and deployed enterprise-scale SOA solution that enables consumer applications to read and write to/from legacy data historians
- Involved in Objected Oriented Analysis and Design using .net architecture
- Modified look and feel of list views, master pages, content pages and user controls utilizing Microsoft SharePoint designer.
- Gathered requirements, analyzed information architecture, developed and implemented successful governance plan defining roles and responsibilities within Strategy, Operations and Development Teams
- Designed a custom SharePoint Security model to implement across the web Applications
- Implemented custom WIKI sites, blogs for different groups spanning multiple departments
- Created custom Master pages, Lists, Content Types, Site Columns, Site Templates that could be reused
- Constructed Workflows attaching InfoPath forms that were routed across the Support team for case resolution
- Customized various operations like delete, edit, view of various custom Lists and Document Libraries using #.NET and deployed as Features
Confidential, Milwaukee, WI
Sr. SharePoint Consultant
Responsibilities:
- Conducted various requirements gathering workshops with executive and super users on the business side
- Transformed the business requirements to Solution Design document and Technical Design documents
- Automated the SharePoint Installation and Configuration process across the farm
- Integrated BizTalk with SharePoint Application for two way data access
- Created various custom stsadm commands to administer the SharePoint web applications
- Collaborated with business users; produced documentation, including governance plan, policies and procedures, roles and responsibilities, information architecture, global site navigation, and search strategy. Formed teams and facilitated governance meetings
- Enhanced database performance by implementing client server architecture
- Deployed custom marquee web parts as add on that displayed upcoming meetings/events in various departments
- Developed .Net based custom state Machine workflows where in notifications were sent for activities that were not performed past the deadline
- Designed and developed custom site templates to customize the look and feel of the pages in the web sites
- Deployed MOSS 2007 components by creating .wsp files using Visual Studio and wspbuilder add-on
- Extracted and Filtered data for custom views using Web Service and CAML
- Developed custom search solution to search external Excel Spreadsheets utilizing C#.NET
- Customized the SharePoint Data View Web Part to display search data based on user selection like a particular date range, user groups and specific metadata value
Confidential, New York, NY
Sr. SharePoint Developer/ Administrator
Responsibilities:
- Involved in gathering the business requirements and analysis and design of the migration of a SPS 2003 Vendor Management System to a MOSS 2007 environment
- Designed and implemented the site hierarchy creating various site collections, sub sites and web Pages sufficing the requirements
- Created various user controls and custom controls by utilizing Visual Studio .NET
- Developed C# based custom Web Parts to determine the current online users
- Implemented extensive data caching in ASP.Net and C# to overcome performance bottlenecks
- Created Solution Packages to move custom implementations across Development, QA and Production environments
- Created Web Services to Integrate LOB applications with SharePoint based Content Management System for 2 way management of data
- Created workflows in visual Studio that were automatically kicked off by creation or editing of Document and list items
- Maintain and Support the Web applications, resolving user issues
- Scheduled various custom Timer jobs to efficiently manage the SharePoint system
Confidential, Orange County, FL
.Net Developer
Responsibilities:
- Designed and Developed VB.NET, ASP.NET based Retail Management Application
- Implemented automatic monitoring of policy expiration dates and accordingly sending notification for applied users
- Developed Advanced Search functionality to find inventory items based on various parameters
- Extensively used CSS, DHTML and various ASP.NET controls
- Designed and implemented a complex security model with various permission sets and user group hierarchy
- Created page Event Handlers and Event Handlers to ASP.NET controls
- Designed and created SQL 2000 Database Tables, wrote various Stored Procedures, Triggers, SQL queries.
- Displayed data from the Database to xml control using XSLT
- Implemented the ability of rating the items based on Sales data
- Administered and supported the application and end users