Microsoft And Sharepoint Consultant
Cincinnati, Oh, Us
• As a consultant learned how to handle working with multiple clients simultaneously in their vastly different and fast changing environments, developing skills in requirement gathering, organization, prioritization, efficiency, and budgeting.• Tasked with SharePoint farm builds, migrations, upgrades, and data imports from single server to fully redundant multi-server high availability load balanced environment using SQL clusters or SQL Always-On for SharePoint 2013 and SharePoint 2016.• Created Azure Functions to read and write to and from both SharePoint Online and SharePoint On Prem. Used to create functionality such as custom end of day email notifications on all changed work items in a site, monitoring a lengthy custom approval process with specific notices, and manipulate PDF documents.• Trained users to use SharePoint Online, create sites, lists, content types, permissions, and basic workflow functionality.• Created a series of PowerShell scripts to monitor server and network performance for short term and long-term tracking. Functionality includes ping times, network transfer speed, CPU and Memory usage of all farm machines, server reboots in the last 30 days, and SharePoint database sizes. The results were logged to a database and a report was automatically generated and emailed once a week.• Built an all in one SharePoint server in Azure using MSDN credits. Created a PowerShell scripted menu for other developers to configure their Azure accounts, setup the storage, copy the VHDs, create the VM, and have it accessible as a SharePoint development environment.• Developed an application using .NET, MVC, EF, and Kendo to document and track Highway Funding Requests approval status from the start all the way to the Secretary of Transportation.• Utilized the Microsoft Risk Assessment as a Service program to diagnose and successfully fix performance and security issues on SharePoint 2013 farms.