Portrait of René Kenneth Larsen

René Kenneth Larsen

Solution Architect · Senior .NET Developer & Architect · Azure & Kubernetes

Aalborg, North Denmark Region, Denmark LinkedIn ↗ Email

Summary

Solution architect and hands-on .NET developer with around 25 years of experience. For the last ten years or so I've designed and built multi-tenant SaaS for finance automation on Microsoft Dynamics 365 Business Central: accounts-payable and invoice automation, and travel and expense management. I also manage the platform's Azure environment.

Tech stack

Azure — build & operate

Azure Kubernetes Service (AKS) across multiple datacenters, App Services, Service Bus (queues) and Relay, Azure SQL, Blob Storage, Traffic Manager, Container Registry (ACR), Key Vault with Managed Identity, Application Insights / Log Analytics, Azure OpenAI, Azure Document Intelligence.

.NET & backend

C#, .NET (v1.0 through .NET 10), ASP.NET Core (Web API, MVC, Razor), EF Core, Dapper, REST/OpenAPI, YARP, SignalR, background/worker services.

Data & messaging

SQL Server, Redis, Cosmos DB, SQLite; Service Bus messaging, async job pipelines and microservices.

Frontend

React, TypeScript, JavaScript, jQuery, DevExtreme, Tailwind CSS, Bulma/Sass.

Identity & security

OpenID Connect / OAuth2, IdentityServer (self-hosted), Microsoft Entra ID.

AI

Azure OpenAI and Document Intelligence extraction pipelines with versioned prompt/rule engines; agentic development (Claude Code, GitHub Copilot); an in-house .NET agentic framework.

DevOps

Docker, Kubernetes, Flux (GitOps), Kustomize, Helm, NGINX ingress, Azure DevOps.

Testing

xUnit, Playwright, NBomber (load).

ERP & integration

Dynamics 365 Business Central / NAV integration, OCR (ABBYY, Azure).

Working knowledge

Business Central / AL, .NET MAUI (familiar with, not primary author).

Experience

Truvio (formerly SignUp Software)

Aalborg · Jul 2023 – Present
Solution Architect
  • Primary architect of a multi-tenant, multi-product SaaS platform (expense management and AP automation).
  • Built a .NET 10 AI invoice-extraction service: Azure Document Intelligence and Azure OpenAI, Service Bus microservices, EF Core multi-tenancy, React/Tailwind admin UI, versioned prompt/rule engines.
  • Responsible for the platform's Azure environment and operations: AKS across multiple datacenters, App Services, Service Bus and Relay, Azure SQL, Blob Storage, Traffic Manager, Container Registry, Key Vault with Managed Identity, Flux GitOps, Application Insights and Log Analytics.
  • Work on the Travel and Expense product (TEM): .NET 10 API and portal, multi-tenant, with real-time updates (SignalR) and push notifications.
  • Built integrations to banks and card providers for TEM, and AI-assisted receipt extraction (Azure OpenAI and Document Intelligence).
  • Identity with OIDC/OAuth2, IdentityServer and Entra ID; agentic, AI-assisted development day to day, including a small in-house .NET agentic framework.

NORRIQ

Aalborg · Dec 2007 – Jul 2023
Solution Architect & Lead Developer May 2019 – Jul 2023
  • Led the architecture and development of the invoice-automation products and shared platform.
  • Evolved the Invoice Workflow product family (IW6 → IW365) from on-premise to cloud microservices on Azure: invoice capture, OCR (ABBYY and Azure), OIOUBL e-invoicing, approval workflow.
  • Worked on the design and development of the Travel and Expense Management product (web portal and backend).
  • Architected and developed the NORRIQ Online multi-tenant SaaS platform (IdentityServer4 auth, OData/SOAP services, ERP-sync workers, reverse proxy).
Senior Consultant, Business Integration Jun 2009 – May 2019
  • Built add-on solutions and integrations for Microsoft Dynamics NAV / Business Central in C#/.NET.
  • Built the integration layer and control add-ins around Business Central (upload module, document viewer, API/portal connectivity, OCR flow).
  • ERP synchronization and integrations between Dynamics and external systems.
  • Early versions of the Invoice Workflow product (IW5/IW6): document capture and approval for Dynamics NAV.
Consultant, Business Integration Dec 2007 – Jun 2009
  • Delivered integrations and custom development on Microsoft Dynamics NAV in C#/.NET for clients.
  • Built e-commerce/webshop solutions and integrations with DynamicWeb.
  • Built solutions for handheld barcode scanners on the Windows Mobile platform.

AM Production

Dec 1999 – Nov 2007
Software Developer
  • Built custom software for clients, with a focus on the media and publishing world.
  • Developed a web publishing solution for a newspaper, and a tool for journalists to produce stories for web, teletext and teleprompter.
  • Worked with .NET from v1.0, Delphi and classic ASP.

Education

Datamatiker (AP Degree in Computer Science)

Aalborg Handelsskole (Aalborg Business College) · 1997–1999

Languages

  • Danish — native
  • English — professional working proficiency