Erfaring

Udvalgte projekter og organisationer

Et udvalg af projekter, jeg har arbejdet på som konsulent siden 2003 – 17 projekter hos 12 virksomheder og organisationer, fra offentlige selvbetjeningsløsninger til appliance-platforme.

Opgaverne er udført enten direkte for organisationen eller som konsulent via samarbejdspartnere. Organisationerne er anonymiseret af hensyn til fortrolighed – referencer oplyses ved henvendelse.

2023/06 – 2023/12 · Dansk energiselskab

Betalingsintegration til selvbetjeningsunivers

Systemudvikler, løsningsarkitekt

Implementering og vedligeholdelse af et selvbetjeningsunivers, hvor kunder får overblik over deres el- og gasabonnementer – herunder en ny betalingsintegration og forberedelse af en større kundemigrering.

Udfordring

Selvbetjeningsuniverset skulle håndtere kortbetaling og abonnementsbetaling sikkert og skalerbart – samtidig med en migrering af mange kunder, der stillede krav til cache, performance og stabilitet.

Løsning

En selvstændig betalingsmicroservice (REST) med integration til betalings- og abonnementsplatformene, sikret via Azure KeyVault og med tydelig fejlhåndtering. Azure Redis Cache blev opgraderet og konfigureret til migreringen, og portalen blev udvidet med nye Blazor-komponenter og backend-endpoints.

Resultat

En sikker og driftsstabil betalingsintegration, der kunne tages i brug under kundemigreringen uden nedetid for selvbetjeningen.

Teknologier

  • C# .NET 6
  • REST API
  • Blazor
  • Azure Functions
  • Azure Service Bus
  • NServiceBus
  • Azure Cosmos DB
  • Azure Redis Cache
  • Azure KeyVault
  • Unit test
  • Azure DevOps
  • Scrum

Læs hele casen →

2021/05 – 2023/02 · International sikkerheds- og redningskoncern

Nyt selvbetjeningsunivers til abonnementskunder

Systemudvikler, systemdesigner

Implementering af et nyt selvbetjeningsunivers, hvor kunder kan få overblik over deres abonnementer – med produktindhold, der holdes synkroniseret fra bagvedliggende systemer.

Udfordring

Produktindholdet i det nye selvbetjeningsunivers skulle afspejle de bagvedliggende produktsystemer uden manuel vedligeholdelse i CMS'et.

Løsning

EPiServer-løsningen blev udvidet med en indholdstype til produkter og et planlagt backend-job, der importerer og opdaterer produktindholdet automatisk.

Resultat

Produktindhold, der holdes opdateret automatisk, og et selvbetjeningsunivers, der er lettere at vedligeholde for redaktører og udviklere.

Teknologier

  • EPiServer
  • C# .NET 6
  • Unit test
  • Azure DevOps
  • Scrum

Læs hele casen →

2017/11 – 2018/03 · Stor dansk IT-leverandør til den offentlige sektor

Indberetningsplatform for finansiel myndighed

Systemudvikler, systemdesigner

Vedligehold og nyudvikling af en indberetningsplatform, som finansielle institutioner indberetter til.

Ansvar og opgaver

  • Frontend udviklet i Angular 4 (Webpack, TypeScript, CSS, Node.js).
  • Testklient til test af platformens service-interface, udviklet i WPF med Prism MVVM-pattern.

Teknologier

  • Angular 4
  • WPF
  • C# .NET
  • TFS
  • MVVM
  • Prism
  • Unit test
  • WSDL
  • MS SQL
  • SOAP-UI
  • PowerShell
  • Scrum
2013/01 – 2013/07 · Stor dansk IT-leverandør til den offentlige sektor

Prototype til online omsorgsløsning

Systemudvikler, systemdesigner

Udvikling af en ny prototype til en online omsorgsløsning med videokonference til borgere.

Ansvar og opgaver

  • Udvikling af ASP.NET-webapplikation til administration af løsningen.
  • GUI udviklet med ASP.NET, HTML, CSS og JavaScript.
  • Forretningslag udviklet med WCF RIA Services og .NET Entity Framework.
  • Sparringspartner til udvikling af WPF-klient, hvorfra videokonferencer afvikles.

Teknologier

  • C#
  • LINQ
  • ASP.NET
  • WCF RIA Services
  • Telerik ASP.NET AJAX
  • JavaScript
  • TFS
  • WPF
  • Scrum
  • SOLID
  • Unit test
  • Rhino Mocks
  • T-SQL
2011/03 – 2012/08 · Fælleskommunalt affaldsselskab

Administrationssystem til genbrugspladser

Systemudvikler, systemdesigner

Administrationssystem til genbrugspladser, hvor man bestiller tømning af en fyldt container. Containeren afhentes af en vognmand, som afleverer indholdet på et modtageanlæg, der sender vægten retur til systemet.

Ansvar og opgaver

  • Udvikling af Silverlight-webklient med MVVM, WCF RIA Services, C# og .NET Entity Framework.

Teknologier

  • C#
  • LINQ
  • XAML
  • Expression Blend
  • Silverlight
  • Visual Studio
  • MVVM
  • TFS
  • WIF/ADFS 2.0
  • Entity Framework
  • WCF RIA Services
  • Scrum
  • SOLID
  • Unit test
  • T-SQL
2010/01 – 2011/02 · Fælleskommunalt affaldsselskab

Bestillingssystem til containertømning

Systemudvikler, systemdesigner

Silverlight/WCF RIA/C#-system til administration af tømning af containere på genbrugspladser: et bestillingssystem til pladsen, et administrationssystem til kundeservice og et vindue til transportøren, der sender vejedata retur.

Ansvar og opgaver

  • Udvikling af Silverlight-webklient med MVVM, WCF Services (WSSF), C# og .NET Entity Framework.

Teknologier

  • C#
  • LINQ
  • WCF
  • WSSF
  • Blend
  • Silverlight
  • Visual Studio
  • MS SQL
  • MS Reporting Services
  • Active Directory
  • MVVM
  • TFS
  • Unit test
  • T-SQL
2009/01 – 2009/12 · Fælleskommunalt affaldsselskab

Analyse og optimering af affaldssystem

Systemanalyse

Analyse af selskabets affalds-/containersystem (ASP.NET/COM+/C#) med det formål at optimere performance, rette fejl og implementere nye ønsker.

Ansvar og opgaver

  • Analyse og optimering af C#-kode samt stored procedures.
  • Daglig drift og support.

Teknologier

  • C#
  • ASP.NET
  • COM+
  • ASMX
  • Visual Studio
  • MS SQL
  • Stored Procedures
  • MS Reporting Services
  • TFS
  • T-SQL
2007/11 – 2008/12 · Statslig infrastrukturforvalter (jernbane)

Indmelding af vedligeholdelsesbehov på jernbanen

Systemudvikler, systemdesigner

ASP.NET/C#-portering af en MS Access-løsning til en mere robust platform: et system til indmeldelse af vedligeholdelsesbehov for spor, sikring m.v.

Ansvar og opgaver

  • Udvikling af ASP.NET-webklient med WCF og C#.

Teknologier

  • C#
  • ASP.NET
  • WCF
  • Visual Studio
  • MS SQL
  • TFS
  • LINQ
  • LINQ to SQL
  • T-SQL
2005/07 – 2007/09 · Leverandør af password management-software

Password management-suite

Systemudvikling, systemdesign

Vedligeholdelse og nyudvikling af en password management-suite: selvbetjent skift og oplåsning af password samt en Windows-service, password-filter på AD-domænecontrollere og endpoints (AS/400, SAP m.fl.), der synkroniserer passwords mellem systemer.

Ansvar og opgaver

  • Udvikling af ASP.NET-webklient (MVC) med VB.NET og MS SQL.
  • Udvikling af WPF-klient med VB.NET og MS SQL.
  • Udvikling af password dispatcher i VB.NET og C++.

Teknologier

  • VB.NET
  • C#
  • C++
  • ASP.NET
  • COM+
  • ASMX
  • Visual Studio
  • MS SQL
  • Stored Procedures
  • T-SQL
2003/01 – 2005/06 · Guide-IT

Skanningsværktøj til Windows-domæner

Systemudvikler, systemdesigner

Udvikling af et skanningsværktøj, som skanner alle Windows-computere i et Windows-domæne.

Ansvar og opgaver

  • Udvikling af ASP.NET-webklient med VB.NET og MS SQL.
  • Udvikling af Windows Service med VB.NET, ADSI, WMI og MS SQL.

Teknologier

  • VB.NET
  • ASP.NET
  • ADSI
  • WMI
  • Visual Studio
  • MS SQL
  • T-SQL

Download konsulentprofil (PDF) Uddannelse & faglig udvikling