About Tobias

I am an Enterprise Architect consultant, working with SharePoint and Cloud solutions. My main focus is tactical and strategic solution architectures, information architecture and governance strategies.

With 14 years of experience in SharePoint I am a subject matter expert and specialist. I have implemented a large range of solutions on the platform. In total, I have spent more than 20,000 hours in around 90 projects based on SharePoint 2001 to 2013, utilizing the entire capabilities stack of the platform.

In total I have been involved in over 150 project deliveries in Enterprise Content Management, Business Intelligence, Commerce and Integration . My role varies from Solutions Architect, Trainer, Project Manager, Test Manager, Business Analyst and Developer.

My expertise are within SharePoint and enterprise application architecture, using technologies such as Azure and Office365, Business Intelligence platforms based on SQL Server and PowerPivot as well as integrations with business platforms via BizTalk and Azure Service Bus.

I am certified on SharePoint 2013, a Microsoft Certified Technology Specialist (MCTS) on SharePoint 2003, 2007 and 2010. I am also a Certified Solution Developer MCSD on Web Applications (HTML5, JavaScript, MVC and Azure), a Certified Professional Developer (MCPD) and Certified IT Professional (MCITP) on SharePoint 2010. I am also part of the Microsoft Certified Trainer (MCT) program.


Latest Blog Posts

Script: Perform IISRESET on entire SharePoint farm

05 December, 2016

This short utility script can be used to restart IIS on all servers in a farm without specifying machine names. function Reset-Servers { Write-Host "`tPerforming IISRESET on farm" -tabs 1 $servers = Get-SPServer | Where-Object { $_.Role -eq "Application" } foreach ($server in $servers) { Write-Host ("`t`tReset " + $server.Address + "...") -NoNewLine $success = $false $out = IISRESET $server.Address $out | ForEach-Object { if ($_.

Outlook 2016 for Mac cannot connect to Exchange/Office 365

15 June, 2016

When logging into Exchange or Office 365 using Outlook 2016 for Mac. You receive the error “Authentication failed. Check your account information and try again” or the client simply stops syncing. I looked around various forums without any response but found that the cause for me was due to invalid KeyChain entries.

Automating SharePoint App Packages using PowerShell

21 April, 2016

When you distribute an app through Visual Studio, you set the Client ID and redirect URL and this is then written inside the .app file. This file is in fact a .zip file and is then uploaded to the corporate app catalog. However, I wanted to automate this from my build server and/or for installation in different environments. The app file can be unzipped using PowerShell and we can modify the AppManifest.xml file to hold updated Client ID and redirect URL.

Automating Internet Explorer using PowerShell and resetting Alternate CSS URL

08 April, 2016

I was using remote provisioning to set the alternate CSS URL for a SharePoint site but found that, when doing so, the subsites were not applied. When you set the alternate CSS URL property using the server-side API, it does apply to subsites. Instead, I wrote a small script that automates all this using the Internet Explorer browser hook in PowerShell. Helper Methods First, I need a global window to work with as I do not want to reopen IE for everything I do.


Tobias work has been of great use for us, especially due to his deep knowledge about our new technical platform SharePoint 2013

Karro Zetterholm, Manager Global Intranet Business Lead, Volvo Car Corporation

Tobias is an asset to any company... You listen to Tobias for 5 minutes and you realize he's been there, seen it and done it

Marc DiBiaso, Digital Marketing Solutions Specialist, Microsoft

Tobias was the main reason we chose his company as partner and supplier in the biggest IT-initiative in our company's history

Peter Fredriksson, Owner, Creative Minds

Tobias is a highly skilled SharePoint Architect and an expert on FAST Search Server for SharePoint

Tomas Gerhardsson, Manager Enterprise Search, Saab AB