We provide IT Staff Augmentation Services!

Sr. Sharepoint Architect Resume

5.00/5 (Submit Your Rating)

Bloomington, IL

SUMMARY

  • Lead Developer with over 7 years of experience in the IT industry, designing, developing and implementing n tier architecture
  • Experienced in collaboration and portal technologies like Microsoft Office SharePoint Server 2007 (MOSS), SharePoint Portal Server (SPS) 2003, Windows SharePoint Services (WSS)
  • Extensive experience as a Project Lead, including analysis of project requirements, preparation of Functional Specifications, architecting, Data modeling, Technical design, design Patterns, development, implementation, upgrade and administration
  • Proficient in Microsoft SharePoint Technologies (MOSS 2007, WSS), BDC, KPI, InfoPath Forms, Workflows, Database, Reporting, Web Services, XML, SOAP, XSL
  • Offer proven abilities in team leadership, proactive system and management support and project management
  • Excellent communication skills, work ethics and ability to work well in a team or individual environment

TECHNICAL SKILLS

Microsoft Technologies: .NET Framework 2.0/3.0/3.5, MOSS 2007, SPS 2003, WSS 2.0/3.0, WCS, WWF, InfoPath Forms, BDC, KPI, Timer Jobs, Web Parts, Branding, CAML, ADO.NET, SharePoint API, SharePoint designer

Programming: C#, VB.NET, C++, Java, JSP, ASP, ASP.NET, JavaScript, AJAX, CSS, Web Services, XML, HTML, XSL, XPath, SOAP

Database: SQL Server 2000/2005/2008 , Oracle 9i/10g

Reporting: SQL Server Reporting 2000/2005

IDE: Visual Studio.NET, Visual Studio 2005/2003, Eclipse, NetBeans

Operating System: Unix, Linux, Windows Vista/2003/2000/XP/NT

Design Methodology: UML, Rational Rose, OOAD, OOPS, Singleton, SOA Architecture

PROFESSIONAL EXPERIENCE

Sr. SharePoint Architect

Confidential, Bloomington, IL

Responsibilities:

  • Installed a new SharePoint 2010 environment for a new Intranet portal in a medium farm with hardware load balanced web front end servers. Configured the service applications and created new web application and new site collections
  • Configured publishing workflows to control content on the Intranet site and created audiences to target web parts to specific groups of employees
  • Involved in architecting the solution and design and development of collaborative portal for Incident Management
  • Involved in gathering business requirements and created Solutions Design document
  • Calculated Capacity and Performance requirements focusing on Software boundaries, Throughput targets and Data capacity
  • Devised and implemented strategy for Backup/Restore and Disaster Recovery of SharePoint based sites
  • Using InfoPath Forms 2007, created browser enabled forms to report different types of incidents that included custom metadata
  • Created complex State Machine workflows that routed the forms to different performers involved in resolving the reported incident, implementing business logic like sending appropriate notification tasks, updating status and other metadata values
  • Implemented Key Performance Indicators (KPI) to track how long the incidents have been open, how many are open, percentage of tasks completed, total number of incidents reported in certain period, department and region, their different status in the workflows
  • Developed a custom Feature where in created an Application Page that consumed SharePoint List Data via AJAX
  • Created and deployed custom Filter Web Parts to display incidents (open, resolved) pertinent to current logged in user. Further filtering options of incident type and origin location also provided
  • Developed custom Master Pages, Page Layouts, CSS Style Sheets using SharePoint Designer (SPD) and deployed as Feature
  • Implemented Page Output Caching and Disk Based Caching to optimize server - side response of WCM pages
  • Wrote STSADM deployment scripts, Backup and Restore utilities to implement across the SharePoint environments
  • Conducted Training sessions to application power users along with creating an FAQ site for support purpose

SharePoint Architect / Developer

Confidential, New York, NY

Responsibilities:

  • Involved in architecting the Microsoft Office SharePoint Server 2007 implementation and design and development of collaborative portal for Incident Management
  • Involved in gathering business requirements and created Solutions Design document
  • Calculated Capacity and Performance requirements focusing on Software boundaries, Throughput targets and Data capacity
  • Installed and configured MOSS 2007 components including the Web Front End Server, Indexing Server and SQL 2005 Server in a large server farm environment
  • Devised and implemented strategy for Backup/Restore and Disaster Recovery of SharePoint based sites
  • Using InfoPath Forms 2007, created browser enabled forms to report different types of incidents that included custom metadata
  • Created complex State Machine workflows that routed the forms to different performers involved in resolving the reported incident, implementing business logic like sending appropriate notification tasks, updating status and other metadata values
  • Implemented Key Performance Indicators (KPI) to track how long the incidents have been open, how many are open, percentage of tasks completed, total number of incidents reported in certain period, department and region, their different status in the workflows
  • Developed a custom Feature where in created an Application Page that consumed SharePoint List Data via AJAX
  • Created and deployed custom Filter Web Parts to display incidents (open, resolved) pertinent to current logged in user. Further filtering options of incident type and origin location also provided
  • Developed custom Master Pages, Page Layouts, CSS Style Sheets using SharePoint Designer (SPD) and deployed as Feature
  • Implemented Page Output Caching and Disk Based Caching to optimize server-side response of WCM pages
  • Wrote STSADM deployment scripts, Backup and Restore utilities to implement across the SharePoint environments
  • Conducted Training sessions to application power users along with creating an FAQ site for support purpose

SharePoint Administrator / Developer

Confidential, Peoria, IL

Responsibilities:

  • Performed the upgrade of medium server farm SharePoint Portal Server 2003 installation to MOSS 2007 which involved installing SPS 2003 sp2 and MOSS 2007 on the Web front End servers (also configured as Search Server) and the index/Job Server and ran PreScan utility
  • Post upgrade, configured Search on the Indexing server and the two Web Front End Servers, also redefined Server Mappings, Search Scopes and reconfigured the Network Load Balance service on the two Web Servers
  • From the Central Administration, upgraded the Site Collections for partners, Personal Sites and team Sites
  • Split the larger SharePoint Content databases to increase the speed of the upgrade process and move the site collections to another database
  • Configured the index server as the dedicated Web server for crawling content to improve the performance
  • Modified the newly created web configuration of the IIS site to ensure that the web parts have appropriate safe-control entries
  • Transformed customized sites to the new version by creating Upgrade Definition File
  • Developed custom Dynamic share price Web Part that displayed the latest stock price based on web service call with restriction as per specification
  • Deploying custom jQuery scripts to master pages for quick deployment of custom solution to sites in the site collection
  • Imported user profiles and contacts from Active Directory by creating BDC based on a Web Service which fetched the information from AD and maintained the data in custom BDC List Web Part
  • Using Visual Studio.NET and Content Migration API, developed a Deployment utility to selectively deploy SharePoint artifacts like specific Lists items, document libraries, site collections, master pages, page layouts, CSS files

SharePoint Developer

Confidential, Englewood, CO

Responsibilities:

  • Involved in Requirement Gathering with end users to implement SharePoint based Event Planning and Conference room booking application
  • Planned and implemented the security model detailing permissions that control access to the sites and the content
  • Created custom content type, lists and document libraries, columns like alias names, phone number, and capacity for the meeting items for a user to select the meeting room as required and successfully book it as a resource
  • Using InfoPath, created Meeting Request Forms that opened when a meeting room was selected with pre-filled in data
  • Created a Tabbed Meeting Workspace site for each floor, building, city to filter the list of meeting rooms appropriate for each tab
  • Created custom workflows which automatically kicked off at the creation of an Event item and routed to attendees identified at the initiation of the process
  • Created custom Data View Web Part to display various custom views with conditional formatting of data
  • For richer content editing purpose, created a custom web part with a combination of the front end control used by the publishing field type, the RichHtmlField control and Content Editor web part
  • Created custom Timer jobs and scheduled to periodically move past event items to the archive section
  • Extensively used AJAX, JavaScript, XSL, DHTML to developed highly interactive and rich User Interface

SharePoint Developer

Confidential, Houston, TX

Responsibilities:

  • Involved in upgrading SharePoint Portal Server 2001 to SharePoint Portal Server2003
  • Exported the SharePoint Portal Server 2001 configuration information and Imported into the new SPS 2003 portal site
  • Upgraded the SharePoint Portal Server 2001 document store to the SharePoint Portal Server 2003 backward-compatible document store
  • Configured SharePoint Portal Server to search the contents of list attachments by creating site restrictions and site path rules and re-built indexes
  • Enabled an ASP.Net application to run on a server that is running Microsoft Office SharePoint Portal Server 2003 by configuring exclusion for the application path and modified the web configuration file
  • Configured the SharePoint Portal Server, server topology and email server used
  • Created event handlers using C#, to prevent deletion based on user identity and send notifications on item updates
  • Used Collaborative Application Markup Language (CAML) to create views, list definitions and site definitions
  • Implemented complex workflow system that tracked and managed the publication of a book, with many automated activities
  • Customized the ListViewWebPart, enabling users to work with different custom lists from one page

SharePoint Developer

Confidential, Georgetown, TX

Responsibilities:

  • Performed the Analysis, Design and Implementation of Reports using SQL Server 2000 Reporting Services
  • Configured Single Sign On (SSO) on the Job Server and Web Front End Server to store user credential information to be used by custom web parts to access and display information from propriety enterprise systems
  • Utilized SPSiteManager to maintain the SPS 2003 based Site Collections which involved analyzing of farm looking for problems, repartition/level sites across content databases, perform batch backups, restores, and deletes of site collections, and perform Site maintenance and cleanup for SharePoint Portal Server
  • Designed and developed the SharePoint artifacts for the Loan Processing System with Windows SharePoint Services 2.0 and SPS 2003
  • Developed custom SharePoint Web Service that provided custom List items which were consumed by the J2EE based application
  • Integrated SSRS with SPS 2003 and created custom .NET Web Parts to display various reports
  • Using Visual Studio.NET, created a custom user controls and used in custom Web Parts, created a Cab project and deployed using STSADM command
  • Configured SharePoint Portal Server search from the ASP.NET application using Query Service Web Service
  • Using Microsoft Office FrontPage 2003, changed the page layout and theme, customized lists and used FrontPage Data View Web Part to access XML data files and present in custom views

.NET Developer

Confidential, Omaha, NE

Responsibilities:

  • Developed and implemented a web-based (servlets) multi-tier medical information system
  • Designed use cases, activities, states, objects and components and Used UML (Rational Rose) for design and documentation
  • Created the Functional Specifications document and designed the database and Presentation layer
  • Created XML-based data comparison utility that compared database metadata to class definition using model XML file, with inputs being SQL stored procedure, Java classes and model XML file
  • Used JSP, HTML, DHTML, JavaScript, CSS to crate the user interface
  • Sent email notifications and Alerts using the JavaMail API
  • Implemented product Catalog module having features to create, edit, and delete of items by the users of the sales group
  • Involved in designing the database schema and created Tables, Stored procedures and triggers for the Oracle database
  • Created build and deploy scripts using Ant and UNIX shell scripting
  • Responsible for supporting the application post release and implemented further enhancements

We'd love your feedback!