Senior Sharepoint Architect Resume
Los Angeles, CA
SUMMARY:
- Seven years of expertise with Microsoft Products and Technologies including MOSS 2007, SharePoint 2003, WSS, .NET Framework 2.0/3.0/3.5
- 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, BDC, Excel Calculation 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 2007 (MOSS), SPS 2003, InfoPath 2007/2005, SharePoint Designer 2007, Excel Calculation Services, BDC, Workflows, Office Forms, 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, MySQL, Oracle 9i/10g
Reporting: SQL Server Reporting Services, Oracle XML Publisher
Operating System: Windows 2003/2000/NT, Linux
Development / Design Tools: Visual Studio .NET, Visual Studio 2005/2003, Visio 2007/2005, Office Project 2007
Configuration Tools: Visual Source Safe (VSS), StarTeam & Sub Version
PROFESSIONAL EXPERIENCE:
Confidential, Los Angeles, CA
Senior SharePoint Architect
Responsibilities:
- Designing the upgrade path for the existing MOSS 2007 to SharePoint 2010 implementation.
- Running workshops to analyze existing application, site collections, sub sites, content types, site columns, configuration settings, navigation, customizations and content.
- Running multiple migration trials to test and validate process out come and ensuring smooth production migration.
- Setting 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.
- Gathering requirements to implement new custom applications on SharePoint 2010.
- Leading the development effort in an iterative agile/SCRUM methodology.
- Managing development team, assigning tasks, tracking deliverables, reviewing code and packaging solutions.
- Responsible for client interaction, including discovery meetings and presenting POCs for new initiatives.
- Designing custom solution and providing LOEs and managing client expectations and change requests.
- Overseeing the overall deployment process, supporting production and user tickets.
- Documenting the entire implementation, requirements and technical designs.
Confidential, Stanford, CT
Senior SharePoint Architect
Responsibilities:
- Architected the MOSS 2007 implementation for the Sales and Accounts Payable Portal.
- Lead the Installation and Configuration of SharePoint Server 2007 in a mid Server Farm clustered environment.
- Designed and developed the SharePoint Portal Architecture which included developing SharePoint Site Templates, creating WSS Sites and Portal Sites.
- Responsible for Architecting and Implementing the MOSS 2007 based Proposal Management system.
- Developed Web pages & Web Forms using C# & ASP. Net.
- Architected and developed a SharePoint portal site to navigate through the e-Directory process, chronicle the events and bookmark the findings.
- Determining cost and feasibility of architecting a solution that will provide Audience Targeting to a mixed user base each having unique authentication requirements (Active Directory, anonymous and Forms Authentication) in an intranet, extranet and internet environment
- Designed and Created Use Cases, Activity, Sequence, State Chart and Collaboration Diagrams after gathering business requirements.
- Implemented the Backup and Recovery process of SharePoint sites at different schedules.
- Configured and Setup Single sign on - SSO for the SharePoint Web Applications.
- Developed various Site Features and Feature Stapled to SharePoint Sites need based.
- Customized the Search functionality to include specific user groups and other metadata as dropdowns, following which the search results could be exported CSV files.
- Using Key Performance Indicators (KPI), created to track the Sales figures for the Sales department.
- Utilizing SharePoint Designer created custom workflows for the review and approval process of various expenses.
- Created DTS packages to extract employee, customer and contact s details from legacy applications to MOSS based applications.
- Integrated SQL Server Reporting Services (SSRS) with MOSS 2007 for report management on SharePoint Sites.
- Using InfoPath, created various forms capturing data interactively to be used in custom workflows with automated performer selection.
- Extracted customer contact data from database using Business data catalog to utilize it in the custom Lists for the Sales department.
- Created User material and conducted product sessions for business users.
Confidential, Pennsylvania
SharePoint Architect
Responsibilities:
- Design and document 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, New York
Senior SharePoint Developer / Administrator
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 Windows SharePoint Server (WSS) components by creating .wsp files using Visual Studio.
- 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, San Diego
Senior SharePoint Developer / Administrator
Responsibilities:
- Involved in gathering the business requirements and analysis and design of the SPS 2003 Vendor Management System.
- 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, Cleveland, OH
Senior SharePoint Developer
Responsibilities:
- Involved in the designing phase of the project requirements analysis. Created use case diagrams, implemented classes and methods, based on the UML designs.
- Participated in the process of migrating old WSS Sites to SharePoint Portal Server 2003.
- Involved in Rewriting existing webparts to ensure compatibility with SharePoint 2003.
- Designed and implemented a custom tool for site directory management by using SharePoint Object Model.
- Extensively used JavaScript for adding dynamic UI controls to the pages.
- Used ADO.NET to make database connections to external SQL Server 2000 database to execute custom queries and create custom data views.
- Used InfoPath 2007 to create forms that gather rate and location parameters from the user.
- Developed webpages by using HTML, JavaScript and code-behind logic in C#.
- Used CAML queries to access data that was stored in the lists.
- Developed ASP.NET Webparts and Toolparts by using MS Visual Studio 2003.
- Involved in rigorous testing and debugging of webparts and scripts.
- Created documentation for the end users on how to use the interface.
- Involved in Product support, Post-release maintenance, and bug fixing and adding new features, based on user requests.
Confidential, Brea, CA
SharePoint Developer
Responsibilities:
- Installed and configured SharePoint Portal Server 2003 to allow site creation and personalization for the employees within the organization.
- Performed administrative tasks such as Import User Profiles from active directory, create domain groups, roles and Setup Permissions.
- Created a custom Site definition with a custom master page and themes for branding sites including building CSS to in corporate the look and feel of the site
- Developed and deployed custom Web-parts, list definitions and document libraries in Visual Studio .Net 2003.
- Extensively used SQL Server Stored Procedures and Queries to retrieve the data from SQL data base.
- Collected search data using SQL Server 2000 stored procedures and created a custom web part to display it using ADO.NET.
- Developed web parts to display the data retrieved from back end SQL Server 2000 data base using C#.
- Involved in monitoring, troubleshooting, and performance analysis of the system/Provide configuration and maintenance support of user accounts.
- Modified Site definitions for SharePoint personal sites to enforce automatic creation of Resume document library for each user, and customized user profile database.
- Created custom page layouts and styles to apply branding using MS Front Page
- Developed Web forms, Presentation layer, Business layer and Data layer for various modules in the application
- Used ASP.NET and C# SharePoint Object Model while developing the Web forms to meet the user requirements.
- Conducted SharePoint for other departments for newly implemented portal sites.
Confidential, Boise, ID
.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.