I am an experienced, hands on, client facing information technology consultant having worked with information technology since 1984. I have a developed a broad range of skills covering a wide range of technologies with an in-depth knowledge of Microsoft Office365, Microsoft SharePoint, Microsoft Teams and artificial intelligence.

With almost 20 years’ experience with the Microsoft SharePoint platform I have designed, deployed, configured and supported large scale, high availability farms through to small farms used for intranets, extranets and web content publishing sites.

I have also completed complex SharePoint and file share migrations from on-premise to the cloud using ShareGate and Metalogix tools. As part of this work I have been responsible for developing and helping to deliver adoption, communications and training plans for many of the services included in Microsoft Office365.

As a developer I have built a number of solutions for SharePoint, SharePoint Online and Microsoft Teams including custom branding, webparts, add-ins and provisioning engines. These have been developed using a number of technologies including C#, PowerShell, CSOM, SPFx and PnP.

Finally, I have successfully project managed and implemented Microsoft Office365 with a broad range of organisations in higher education, government and the private sector.

More recently I have been developing and extending a QnA Maker bot using the Azure Cognitive Services, QnA Maker, C# and the Bot Framework.

In addition to my Office365 and SharePoint experience I have also developed several solutions using Microsoft Dynamics CRM and Microsoft Dynamics 365. This includes a solution to manage participants, sensitive biological samples and social collaboration for a research project aiming to find out how microbes influence a baby’s immune system as well a case management solution for the NSPCC and Childline.

As an IT Manager I have been responsible for working with NHS Trusts to successfully deliver the information technology to support research projects conducting longitudinal studies.