Kristoffer Bergström
You can find me on Twitter as @kabtoffe or LinkedIn.
I’m a cloud solutions architect with deep expertise in Microsoft cloud technologies. Throughout my career at Sitra (the Finnish Innovation Fund), I’ve specialized in building enterprise solutions using Microsoft 365, Azure, and Power Platform. I’m passionate about cloud services, automation, and integrating disparate systems through modern APIs and cloud services.
Key Focus Areas
- Power Platform: Power Automate, Power Apps, and custom integrations
- Azure Services: Azure Functions, Azure OpenAI, Azure API Management, Azure AI Search
- Microsoft 365: SharePoint Online, Entra ID, Teams, Outlook
- Enterprise Integration: Building APIs and connectors between business systems
Notable Projects
Sitra HeMuLi On/Offboarding Application (Jun 2023 - Nov 2024)
Built a Power Platform-based on/offboarding application with integrations to Scrive, Entra ID, Zendesk, Teams, and Outlook. Created an API for contact information integration into the Sitra website using Azure API Management.
Sitra Ticket Solution AI Assistant (Nov 2023 - Dec 2023)
Designed an AI assistant for Zendesk tickets using LangChain and Azure Functions connected to Azure OpenAI models. Implemented RAG (Retrieval-Augmented Generation) on a ticket solution database in Azure AI Search, providing intelligent suggestions to support agents.
Sitra ERP Upgrade (May 2016 - Dec 2018)
Led migration from legacy Dynamics CRM 3.0 + MOSS 2007 to cloud-based Dynamics 365 CE + SharePoint Online.
Sitra Finance Migration (May 2018 - Feb 2019)
Built integrations for Procountor migration using Procountor API, Azure Functions, and Power Automate.
Sitra Power BI (Apr 2018 - Dec 2018)
Developed data models and integrations for ERP and finance reporting.
BPOS Deployment (May 2009 - Nov 2009)
As a final year project, I helped The Finnish Innovation Fund Sitra migrate to Microsoft Online Services. Online services are often sold through Software as a Service (SaaS) or similar models. In preparation for the project, I studied the benefits of these models, how to plan the deployment, and how to finally deploy the services. The reason for using Microsoft Online Services was to save on outsourcing expenses, as Sitra was already outsourcing its IT infrastructure.
New software models such as SaaS have, with the help of increasingly low-cost storage and fast internet access, brought the old mainframe model back from the dead. The services run at data centers, which are contacted through the internet (also called “the cloud”). The service provider keeps the services up to date and takes care of security, with services having predictable expenses.
To meet a licensing deadline related to Sitra’s old extranet service, the deployment project was split into two phases:
- Phase 1: Deployed a new extranet service based on SharePoint Online, instant messaging with Office Communications, and online meetings using Live Meeting service
- Phase 2: Migrated email services from Exchange 2003 to Exchange Online
As a result of the project, Sitra eliminated the burden of managing their own Exchange and Extranet farms. SharePoint Online provided a more reliable service for working with partners. Exchange Online brought new features and could be easily reached from anywhere in the world. The new Office Communications and Live Meeting services enabled new ways to quickly stay in touch with co-workers and made telecommuting possible.
Read the full thesis on BPOS deployment
Privacy
This site uses Cloudflare Web Analytics to collect aggregated, anonymous usage statistics. Cloudflare Web Analytics does not use cookies, does not track individual visitors, and does not collect personal data. For more information, see Cloudflare’s Privacy Policy.