Frank

Summary

I have worked in the .NET stack for years, mostly on services in Azure behind Kubernetes. A lot of that time went into turning a monolith into microservices, wiring invoice and auth flows, and building an integration engine with plugin-shaped ERP connectors. I care about readable code and boundaries you can actually deploy. On my own time I ship NuGet packages and Novolis, the platform where I keep the apps and libraries I want to live past one employer.

Experience

  • 2018–present

    .NET developer · Semine AS

    Accounting automation product. Monolith to microservices on Azure Kubernetes, invoice gateway, identity and tenant admin, image processing and notification services, pub/sub and storage refactors, and Semine Connect — the plugin-based ERP integration engine (Tripletex, Visma variants, 24SevenOffice, PowerOffice Go, UniMicro, and others). HSE representative since 2020.

  • 2016–2018

    IT technician · University of Agder

    Client fleet and storage work, including the Windows 10 rollout and the move from offline files to OneDrive for Business. Led technical support during digital exams and pushed routines that made exam rooms and ops staff talk to each other.

  • 2015

    App developer · Butleren.no AS

    Whitelabel customer-club app; Cordova, then Xamarin. Left when funding never landed.

  • 2014

    Game developer · Applicus AS

    Co-op platformer in Unity; movement and physics.

  • 2014

    Data registration technician · NTC-profil

  • 2008

    Document controller · National Oilwell Varco

Own work

Novolis — modern .NET for realtime apps, simulation, graphics, and studios. Frank.* on GitHub — open-source libraries and experiments (channels in DI, Bedrock-style hosting, game engine pieces, and the rest of the drawer).

Home · Writing · GitHub · LinkedIn

Education

  • Vocational certificate, IT developer — practical exam remaining
  • Vocational certificate, IKT service

ITIL Foundation, Pluralsight and LinkedIn Learning (.NET topics), Windows Server 2016 upgrade course.

Other

Board chair in a housing co-op. Former board roles in youth organisations around tabletop and games in Agder. References on request — reach me on LinkedIn.

This page follows my January 2024 CV. I will extend it when the file catches up.