We provide IT Staff Augmentation Services!

Sr. Sharepoint Developer/architect Resume

TECHNICAL SKILLS:

Programming Skills: C#.NET, VB.NET, Transact SQL, X++, Java, JavaScript, CSS, HTML

Operating Systems: Windows 8, Windows 7, Windows Vista, Windows Servers (2003, 2008, 2012).

Databases: MS SQL Server (2012, 2008, 2005), Azure SQL Database.

Software: Visual Studios (2012, 2010, 2008, 2005), TFS 2010, IIS, Essential Suite, OPS Environmental, Gimmal Governance Suite.

Virtual Machines: VMWare, Hyper - V

Technologies: SharePoint O365, SharePoint 2013, SharePoint 2010, WSS 3.0, ADO.NET, ASP.NET, Microsoft Dynamics, WPF, Confidential, Telerik, Windows SharePoint Services 3.0, XML, SOAP, UML, OO Design, Microsoft .NET Framework, K2.

EXPERIENCE:

Confidential

Sr. SharePoint Developer/Architect

Responsibilities:

  • Responsible for architecting and Implementing roadmaps to implementing a new Digital Workplace, along with a SharePoint migration from a SharePoint 2016 on-prem farm to SharePoint Online.
  • Design, build and maintain new company wide Intranet.
  • Responsible for maintaining all in place SharePoint solutions.
  • Technologies and tools used at Confidential SharePoint O365, SharePoint Server 2013.

Sr. SharePoint Developer/Architect

Confidential

Responsibilities:

  • Responsible for designing, architecting, and setting up a SharePoint 2013 Online tenant solution for the entire corporation. Also configured the Content type hub, master pages as well as workflows used by several departments for approval and collecting survey data.
  • Responsible for gathering requirements and developing custom Web parts used to display several company tasks, used to surface several data to end users who need access while at remote locations.
  • Developed several workflows used by business users for automating their approval process of related documents as required to meet business needs. Some of the workflows had predetermined approvers, while others were designed to have the approvers determined at run time.
  • Designed and built the entire company Intranet site, integrated with a brand new Yammer site. Using custom master pages to customize the branding of the Intranet site.
  • Configured the company wide Yammer site.
  • Built custom departmental and project site templates, using custom layouts pages which are used in provisioning of sites.
  • Responsible for developing a Remote Event Receiver that is used to name files that are uploaded into a library. This receiver was required to standardize the naming convention across the company and users who were required to upload files into the libraries.
  • Developed a SharePoint Add-In used across a site collection, to display desired data to end users.
  • Created custom groups and permission levels for the entire SharePoint implementation.
  • Designed and developed a timer job that was responsible for exporting a SharePoint list and uploading data into an Oracle Database.
  • Technologies and tools used at Igloo include C#, HTML5, SharePoint O365, Visual Studios 2015, SharePoint Designer 2013, PowerShell.
  • Responsible for architecting, and setting up a SharePoint 2013 Farm. I was primarily responsible for gathering requirements, and defining out the Information Architecture to meet all departmental needs across the globe. I was also responsible for defining and building out of a comprehensive Content Type hub to be used mange and publish out content types across the corporation. In addition to architecting the entire topology, I was also responsible for building out the company as well as department sites within SharePoint.
  • Responsible for performing day to day bug fixing in the production environment. Utilized PowerShell scripts to automate processes like the uploading of documents from a file share into SharePoint libraries along with all associated metadata for each document.
  • Designed and built several K2 based workflows that address multiple business needs. These workflows leveraged the K2 platform ability to unify data access from multiple sources.
  • Defined and configures all security groups and permissions utilized during these SharePoint projects.

Confidential

Advanced Application Developer

Responsibilities:

  • Responsible for designing, architecting, and setting up a SharePoint 2013 Online tenant solution for the Land department of a client in the Oil and gas industry. Also configured the Content type hub, entire site as well as workflows used by the Land department for their Lease Analysis process. Another part of this project was to sync up data from an on premise SQL database to an Azure SQL database in the cloud. I was responsible to proofing out and designing the best approach that would be used to provide the on-premise data to SharePoint O365, with the use of a Sync Agent and a Sync Group.
  • Defined and configured all security groups and permissions.
  • Designed and built several K2 based workflows and forms that address multiple business needs.
  • Responsible for designing, architecting and implementing a solution that will allow a client to get their documents/records into a SharePoint record center, from a waterfield repository. The architecture solution consisted of having the documents feed into SSIS from the waterfield repository after they had been tagged with the needed content type, then a timer job was responsible for picking up the records and serving them up to the drop off library in SharePoint, which then routed the documents to the appropriate libraries. My responsibilities in this project included designing the architecture, mentoring junior developers in the development of the timer job, and configuring the search center for the farm.
  • Technologies and tools used at Confidential include C#, SharePoint O365, SharePoint 2013, SharePoint 2010, K2, Visual Studios 2012, SharePoint Designer 2013, and SharePoint Designer 2010.

Confidential, Houston, TX

SharePoint Developer

Responsibilities:

  • Responsible for architecting and developing custom Project and Department page templates for a major offshore drilling company, using custom layouts pages that are used to create several pages when a site is provisioned in SharePoint 2010. Part of this development effort was to create multiple templates for several sites that were created on Feature activation, once the application is deployed. The Feature receiver also created the required SharePoint security groups with appropriate permission levels.
  • Responsible for developing an Event Receiver that creates a SharePoint Document Set based on the metadata provided by the end user, while uploading a document into a document library. This Event Receiver validates that the document was uploaded, routes the document into the right Document Set, then sends out a customized email notification with the uploaded document as an attachment. Part of this project involved creating and connecting to a Secure Store target application, which is responsible for retrieving data from an external SQL Server database. Another component of this development effort was the creation of a site level Feature Receiver that creates the SharePoint security groups along with the appropriate permission levels.
  • Responsible for the developing three Event Receivers for a major Energy Company to: rename documents when they are uploaded to a specific library, keep track of the document revision numbers, as well as when the documents are published in SharePoint 2013. The renaming of the documents occurred at document upload, conforming to a predetermined naming convention, based on the metadata specified by the end user at the time of the document upload. Part of this code also produces a unique series ID that is appended to each document name to enhance the company’s audit process. The receiver also uses a configuration file that is housed in Central Administration, which allows site administrators to provide some of the data used in the document rename without a code change.
  • Responsible for creating a new user profile property, as well as a managed property to map newly created user property. The objective for this project was to create an additional field that would be used for Search. This new property was mapped to an Active Directory attribute, to display certain data when a Peoples Search was conducted.
  • Responsible for building multiple K2 workflows to automate and address business processes for multiple clients.
  • Configured and integrated Documentum with SharePoint, to provide a single point of interaction with documents housed within Document and SharePoint. This provided business users the ability to search for all content from within the SharePoint environment.
  • Integrated and configured GimmalSoft with SharePoint to leverage the Document Management architecture of GimmalSoft from within the SharePoint environment.
  • Responsible for configuring all security groups along with the necessary custom permissions for each SharePoint project/site developed.

Confidential, Houston, TX

Advanced Application Developer

Responsibilities:

  • Responsible for putting together and executing an upgrade approach that would best work for the company to ensure a smooth migration from WSS 3.0 to SharePoint Foundation 2010. I was responsible for the installation, Configuration, and Architecture for the migration. Utilized the Database attach upgrade approach as this allowed for upgrading multiple content databases at the same time, hence cutting down on the time spent for the migration.
  • Interface with Cognos team to research and document the exposure of Cognos Dashboards from within the SharePoint environment.
  • Responsible for the design, architecting, requirements gathering, documentation, governance, and all deployment for the new SharePoint 2010 Farm environment for several companies which were under the same portfolio. Each company had different requirements and business needs towards the implementation of their SharePoint needs.
  • Responsible for building the company intranet site, as well as the intranet site for each company within the portfolio. Designed and customized the branding of the UI for each company.
  • Responsible for developing several custom SharePoint Web Parts, workflows, Event Receivers, and other SharePoint components as needed by the business, using VS2010 as the development IDE.
  • Responsible to defining and configuring all SharePoint security groups along with associated permissions levels.
  • Designed and built several K2 based workflows to automate several address business needs and processes.
  • Was part of a team that was responsible for maintaining the Confidential website. Responsible for designing and developed several solutions to address needs as they arose.
  • Built a Web Application (pricing portal) which uses a Confidential application I also built to look up real time energy pricing for the marketing department which required pricing information from Energy delivery companies.

Sr .NET and SharePoint Developer/Architect

Confidential, Houston, TX

Responsibilities:

  • Designed, built, and maintained an ASP.NET application that a major client uses to manage several site orders that are geared towards the placement of 4G towers across the nation. This application is used to track when each site is ordered, approved, as well as following all the processes that lead to the tower getting approved and finally being placed at the site location. This application was built with Silverlight to create a rich end user experience.
  • Also responsible for configuring several environmental software modules for several oil and gas companies to help track emissions in Air, Water, Waste as well as meeting their compliance needs for both upstream and downstream. Wrote several stored procedures and triggers to configure and automate the way data is collected and stored to meet all compliance needs/requirements.
  • Responsible for building multiple K2 workflows to automate and address business processes for multiple clients.
  • Responsible for building and maintaining several SSRS reports for client stakeholders, and for weekly data reporting on the BP website for tracking spill cleanup efforts. Also responsible for data migration projects and database maintenance for all in house SQL Server 2005 and 2008, using SSIS.
  • Designed and Developed custom C# SharePoint 2010 Web Parts, Workflows, and Event Receivers.
  • Designed and built custom SharePoint applications using SharePoint Designer.
  • Designed and built custom SharePoint 2010 knowledge share intranet site.

Confidential, Houston, TX

Advanced Application Developer

Responsibilities:

  • Built a content management system that allowed for different sites content to be pulled offline, using WGET to pull the content offline. This system was also built to allow the content to sync up once the system was online again, by automating the SVN processes in handling content within a repository and local working copy.
  • Built user interfaces for the content management system using CSS and JavaScript, which allowed the content manager to specify permission and ACL’s used to manage users and content.
  • Planed and Performed a SharePoint Migration from 2007 to 2010.
  • Technologies used at Confidential include C#, JavaScript, CSS, SharePoint 2010 and SQL.

Confidential, Houston, TX

Advanced Application Developer

Responsibilities:

  • Participated in the specification and design of applications. As part of the applications team, worked on ensuring the validity and consistency of the processes throughout the systems.
  • Responsible for creating several SSRS reports to document and track several company matrix for stakeholders from various departments.
  • Development of new windows and web based applications and features using Microsoft Visual Studio 2008, SQL Server 2008 and Microsoft Dynamic AX.
  • Technologies used at Tesco include C#, VB.NET, Dynamic AX, SharePoint 2007, TFS, SQL Server 2008, SSRS and SSIS.
  • Responsible for obtaining business requirements from clients which would be the corner stone for the application developments process. This involved going over current technologies being used and coming up with better solutions. Also responsible for putting together a solutions design document based on the requirements, used for the development process.
  • Responsible for building applications which resolves the business needs for various clients in the marine industry. The application was built with a Microsoft Access front end which implemented and utilized a SQL 2005 backend. This software is built with different consoles used to address various business needs; Human Resources, daily Operations, Financial, and many more.
  • Responsible for building a ASP.NET Web application used by clients offshore to report and communicate with the shore side software (also developed by my team). This is an Enterprise application designed to provide the client Human Resources, Operations, and Financial business solutions to address all operational aspects of the business.
  • Responsible for building a ASP.NET Web application used by clients offshore to report and communicate with the shore side software (also developed by my team). This is an Enterprise application designed to provide the client Human Resources, Operations, and Financial business solutions to address all operational aspects of the business.
  • Responsible for building several SSRS reports to track several client matrix.
  • Also supported the day to day issues that clients would run into when using our software.

Confidential, Houston, TX

Technical Consultant

Responsibilities:

  • Responsible for obtaining business requirements from clients which would be the corner stone for the application developments process. This involved going over current technologies being used and coming up with better solutions. Also responsible for putting together a solutions design document based on the requirements, used for the development process.
  • Performed a content migration for Intel Corp from a Legacy content Record Manager to Documentum Records Manager (D6.0). Responsible for dynamically organizing content into the web cabinets preparing the directory structures as they will be delivered to the www.intel.com website. Used Web Publisher (templates) to create a functional taxonomy identifying the content to be displayed. Also developed a WPF-based migration tool which was used to this migration.
  • Performed Product Training on several projects as well as other QA activities to ensure the successful delivery of solutions and support activities that followed deployment.
  • Performed a content migration for Baptist Hospital South Florida website from Vignette to Documentum. Developed a java application to extract content from the Vignette database repository into XML format, using SQL/XML to connect to the Vignette Oracle database.
  • Technologies used at Confidential include Documentum, Java, Web Publisher, ASP.NET, WPF, Confidential, and SQL 2005.

Confidential, Houston, TX

Lead .NET Developer

Responsibilities:

  • Responsible for putting together business requirements documents which was an integral part of the application developments process for the company. This involved going over current technologies being used and designing solutions that would improve on the current processes. Also responsible for putting together solutions design document based on the requirements, used for the development process.
  • Responsible for analyzing and developing WPF-based windows applications using C#.NET and web based applications using ASP.NET.
  • Created a database application that manages students’ registration, teacher assignments, fee accounting, and tutoring scheduling/reporting, VB.NET, Access, ADO.NET and other third-party controls. Designed ActiveX/COM business objects and data access objects for all validation and database access.
  • Responsible for the development of applications on multiple platforms including the web, also for testing designed applications and implemented software packages using VB.NET. Performed enhancements to several commercial security and password product for ASP web applications.
  • Responsible for building and maintaining several SSRS reports to show detailed weekly, monthly and yearly reports.
  • Also responsible for database maintenance as well as performing data migration using SQL Server Integrated Services.
  • Webmaster and designer of commercial and intranet page/site system for Confidential Tutoring. (Java)
  • Technologies used at this company include C#.NET, ASP.NET, ADO.NET, VB.NET, WPF, Confidential Microsoft Access, SQL 2005, SSRS and SSIS.

Hire Now