We provide IT Staff Augmentation Services!

Sharepoint Architect Resume

4.00/5 (Submit Your Rating)

Greensboro, NC

SUMMARY

  • Experience with full project lifecycle in various roles involving Business Analysis, Technical Design, Documentation, Development, Implementation, Administration and Maintenance.
  • About 7 years of experience working with Microsoft Technologies including .NET Framework 3.5/3.0/2.0, SharePoint 2010, MOSS 2007, SPS 2003, ASP.NET, ADO.NET, SQL Server, MS reporting Services, Office Forms Services, Excel Services.
  • Expertise in implementing SharePoint Portals, Web Content Management Systems, Collaborative Team Sites, Records Management, Information Rights Management.
  • Thorough knowledge in utilizing various methodologies like Agile SCRUM, Design Patterns, MVC.
  • Exceptional Communication Skills both Written and Verbal in Technical and Business world.

TECHNICAL SKILLS

SharePoint: Microsoft Office SharePoint Server 2007, SharePoint Portal Server 2003, WSS 3.0/2.0, .NET Framework, WCF, WPF, Windows Workflow Foundation, InfoPath Forms, Dashboards, KPI, Business Data Catalog, Backup and Restore, Web Parts, SharePoint Designer.

Languages: C#, VB.NET, Visual Basic 6, C++, T - SQL, JavaScript, VBScript

Internet Technologies: ASP.NET, HTML, DHTML, XML, XSL, Web Services, WSDL, SOAP, AJAX

Database: SQL Server 2005, SQL Server 2000, Oracle, Microsoft Reporting Services

Platform: Windows Server 2003/2000, Windows Vista/XP, Unix

Tools: Visual Studio 2008/2005/2003 , Rational Rose, Visual Source Safe

PROFESSIONAL EXPERIENCE

SharePoint Architect

Confidential, Greensboro, NC

Responsibilities:

  • Senior developer and team lead on internal business initiative to create Internet, Intranet, Extranet, and other internal applications based on SharePoint 2010 platform.
  • Implemented SharePoint 2010 for document management, collaboration and automation of business processes using workflows.
  • Worked with a team of developers as well as internal IT resources to complete projects
  • Created custom Lists having item-level permissions, events and automatic workflow kickoff and deployed as feature.
  • Successful deployment of internal Intranet application focused on collaboration between business units and bridge communication gaps between different geographic locations
  • Deployed content by using solution packages.
  • Wrote and set up custom jobs to perform backup and restore of various sites using STSADM tool.
  • Performed as site administrator for sites under a site collection, creating and managing site collection policies, site collection features, running custom reports, creating search keywords and best bets.
  • Created custom web parts using C# and Visual Studio 2010
  • Utilized SharePoint Designer 2010 to deploy workflows into the site.
  • Configured BDC to crawl a Oracle Database and implemented basic search and advanced search.

Senior Sharepoint Architect

Confidential, Erie, PA

Responsibilities:

  • Conducted Discovery sessions to gather business requirements and created Functional Specifications document.
  • Designed and developed the Project Management Portal following the Agile - SCRUM methodology.
  • Used SAML to configure authentication between Documentum and SharePoint for Content Services for SharePoint.
  • Created custom Dashboards and KPI Web Parts to track the status of various projects, performance of employees, allocation /usage of resources and budget.
  • Utilizing Visual Studio customized the recycle bin to show only files deleted by the current user and stapled the feature to custom site definition.
  • Built custom C#.NET Workflows to audit changes made to custom List items and generated reports displaying in custom .NET pages.
  • Using InfoPath Forms built complex Forms with custom actions such as conditional formatting and rules meeting business requirements.
  • Wrote Web Service to submit data to the database from custom InfoPath Forms.
  • Customized the Search Core Results Web Part to format search results using XSLT in SharePoint Designer.
  • Created a custom Site Actions sub-menu providing links to custom Lists that contained site data.
  • Defined a feature receiver which contained callbacks that got fired when the Feature was installed or activated.
  • Developed an administrative utility to manage and administrate bulk operations for moving, deleting, and locking site collections within the SharePoint farm.
  • Created and configured Shared Service Providers (SSPs) catering to multitude of user groups (internal and external) for services such as BDC, My Sites, Excel Services, Profiles and Audiences.

Senior Sharepoint Consultant

Confidential, Orrville, OH

Responsibilities:

  • Devised the deployment and implementation strategy for installing MOSS 2007 in a large server farm Production environment along with Development and Staging phases.
  • Configured Alternate Access Mapping in a load balanced SharePoint deployment.
  • Configured Single Sign On Service and created Enterprise Application Definition (EAD) which defined the structure to handle the retrieval of the credentials.
  • Created a custom Product selector Web Part for Publishing pages and used AJAX cascading dropdowns to filter products.
  • Developed custom workflows using SharePoint Designer to follow the content approval process for publishing according the requirements.
  • Configured dynamic and bi-directional binding between Word 2007 Content Controls and the Custom XML for the Content Templates used for publishing web content.
  • Built a utility using C# and Visual Studio.NET to migrate web part pages to WCM publishing pages.
  • Created custom master pages and page layouts and used the DelegateControl to override the user controls such as the 'My sites' link and the publishing console.
  • Created custom Form libraries for various InfoPath status report documents and automatically aggregated data from those documents into a rollup status report.
  • Using C# developed new Features to create new sites, list definitions, document libraries and deployed features at different levels including Web application, Site level and site collection level.
  • Implemented various strategies to optimize SharePoint Server 2007 based Web Content Management Site for Performance.

Sharepoint Developer

Confidential, Houston, TX

Responsibilities:

  • Participated in upgrading from WSS 2.0/SPS 2003 to WSS 3.0 and MOSS 2007 following the Gradual Upgrade Approach.
  • Ran the pre-upgrade scan tool (prescan.exe) and applied the required corrective actions to fix the reported errors.
  • Planned and implemented various approaches to Upgrade Custom Event Handlers, Custom Web Parts, Custom Themes and Style Sheets and transferring third-party RSS add-on to the native Office SharePoint Server 2007 interface.
  • Utilized Solution Accelerator to upgrade the Windows SharePoint Services 2.0 custom sites and templates.
  • Implemented custom security requirement as part of an event handler when tasks were created by the custom workflow along with sending email alerts in team collaboration site.
  • Created custom Lists having item-level permissions, events and automatic workflow kickoff and deployed as feature.
  • The customer router created a folder using the same name as the content type and then stored the documents in folders based on the date.
  • Programmatically created site columns and included them in multiple custom views.
  • Wrote and set up custom jobs to perform backup and restore of various sites using STSADM tool.
  • Customized the 'Create Site Collection' page in central administration to display corporate policy message to the farm administrators.

Sharepoint Consultant

Confidential, Parsippany, NJ

Responsibilities:

  • Gathered the system requirements and created Technical Design documents.
  • Installed and configured SharePoint Portal Server 2003 in the Development, QA and Production environments.
  • Customized the look and feel of SharePoint site With FrontPage 2003 by editing SharePoint site components including team sites, Web Parts and navigation.
  • Created state machine workflows using Visual Studio.NET with custom activities like ‘CreateTask’, ‘SendEmail’, ‘OnTaskChanged’ and ‘CompleteTask’.
  • Configured a dedicated Web server for crawling content also creating site restrictions and site path rules to include and exclude contents from the content index as needed by business.
  • Created and Managed User groups and permissions per-area basis and configuring Security Settings for Area.
  • Wrote code for custom Web Service to extract data from ASP.NET application and utilized in SharePoint app by means of custom Web Parts.
  • Programmatically created connectable web parts to display employee and client details with feature to configure viewable custom metadata columns.
  • Used FrontPage to generate usage analysis reports for SharePoint sites, to track who is using the site and how they are using it.
  • Integrated Microsoft Reporting Services with the SharePoint Application.
  • Performed Export / Import of entire sites and web using STSADM command.

.NET Developer

Confidential, Norwalk, CT

Responsibilities:

  • Designed and developed Functional and Technical specifications using Design Patterns and Object Oriented methodology using UML.
  • Utilized C# and created custom routes and constraints to handle incoming requests for the ASP.NET MVC blog application.
  • Customized TreeView control to reduce the number of post-backs and increase performance of the application by handling the major events on the client by intercepting the server-side events on the client's browser.
  • Created new view master page and view content page based on the master page, placing logo, navigation links, and banner advertisements in the view master page.
  • Wrote unit tests to test the view returned by a controller action, to test the View Data returned by a controller action, and to test whether or not one controller action redirects the user to a second controller action.
  • Using Post-Cache Substitution dynamically added Content to a Cached Page rendering data based on user visits.
  • Performed conditional validation on Form Input Controls and used Focus API feature configuring validators setting focus to associated control to be validated when a validation error occurred.
  • Used ADO.NET to manage data from the SQL 2000 database and wrote various stored procedures and Triggers to perform database operations.
  • Created and managed User Profiles by defining Profile Schema for Anonymous and Authenticated Profiles and also migrated Anonymous Profiles to Authenticated Profiles.
  • Utilized ASP.NET performance counters to monitor the health and performance of the application in the development and production environment.

We'd love your feedback!