Curriculum Vitae

Mads Skovgaard Thrane

Lead developer and architect for .NET projects, with 20 years of professional experience.

Experience

  1. STARK — Technical Lead / Architect

    2023-present
    • Technical lead and architect across two development teams, driving technical vision on a leading building-materials retailer's core pricing platform.
    • Built event-driven .NET systems handling supplier pricing, customer pricing, and rebate/supplier agreements.
    • Grew developers through pair programming and regular knowledge-sharing sessions, and took part in technical hiring.
    • Deep pricing-domain expertise led to broader responsibility across the wider organisation.
    • C#
    • Kubernetes
    • PostgreSQL
    • Kafka
    • Event Sourcing
    • Event-Driven Architecture
    • Terraform
  2. LEGO — Consulting Engagement

    Late 2022
    • Short consulting engagement in LEGO's Moulding Technology department.
    • Helped the team gain control of its technology stack and improve day-to-day ways of working.
    • C#
    • ASP.NET Core
    • Docker
    • Kubernetes
    • DDD
  3. TotalEnergies — Enterprise / Solution Architect

    2021-2022
    • Enterprise and solution architect across multiple projects supporting offshore oil operations, including a platform enabling offshore operators to run inspections via tablet devices.
    • Acted as architectural authority, ensuring vendor-built systems met the organisation's architecture standards and ways of working.
    • Led multiple Single Sign-On initiatives across systems and drove adoption of API-based integration over legacy file exchange.
    • Ran architecture and project reviews, and maintained architectural documentation and governance.
    • Enterprise architecture
    • Technical architecture
    • SSO / identity management
  4. Spillehallen.dk — Architect

    Early 2021
    • Reviewed a legacy .NET gaming platform's architecture and proposed a leaner, microservices-based target architecture.
    • Delivered a prioritised migration plan and got the team started on hands-on migration work.
    • C#
    • .NET Core
    • RabbitMQ
    • Continuous Delivery
  5. Signaturgruppen — Developer / Architect

    2020
    • Built a MitID identity broker for Nets on IdentityServer and OpenID Connect, enabling authentication via Denmark's national digital identity system.
    • Worked within strict Danish public-identity governance rules on what identity data can be shared and how.
    • Established a CI/CD pipeline from initial concept onward to improve release reliability across environments.
    • C#
    • .NET Core
    • IdentityServer
    • OpenID Connect
    • Docker
    • Kubernetes
    • OpenShift
  6. LeVel (Texas, USA) — Lead Developer / Architect

    2018-2019
    • Led the migration of a .NET e-commerce platform from monolith to microservices for a US multi-level-marketing retailer, from ideation through first production services.
    • Designed the full microservices infrastructure: CI/CD pipelines, unit testing strategy, centralised logging/monitoring, and async messaging.
    • Worked fully remote across US time zones, leading both the technical migration and the team's shift to a new way of working.
    • C#
    • ASP.NET Core
    • Docker
    • Kubernetes
    • AWS
    • IdentityServer
    • DDD
    • Microservices
  7. Danske Bank (MobilePay) — Developer

    2017-2018
    • Built MobilePay's login solution for personal and business users on IdentityServer with JWT/JWE.
    • Drove code quality and pair-programming adoption, and served as Scrum Master for a sub-team.
    • C#
    • IdentityServer
    • OpenID Connect
    • RabbitMQ
    • Microservices
    • TDD
  8. eBay (Bilinfo platform) — Lead Developer / Architect

    2014-2016
    • Tech lead for Bilinfo, a car-dealer platform, owning multiple Elasticsearch-based microservices while migrating from a legacy system to a modern SPA.
    • Drove code quality standards and test coverage across the team through estimation and sub-project design.
    • C#
    • Elasticsearch
    • ASP.NET MVC
    • Microservices
    • Continuous Delivery

This summary page is intentionally concise. Full details are available on request.

Core skills

Architecture & Leadership

  • Application architecture
  • Microservices
  • Event-driven architecture
  • Event sourcing
  • Domain-driven design
  • Enterprise architecture (TOGAF)
  • Technical leadership & mentoring
  • Architecture governance
  • Stakeholder management

.NET & Languages

  • C#
  • .NET / .NET Core
  • ASP.NET Core
  • TypeScript
  • JavaScript

Infrastructure & Cloud

  • Docker
  • Kubernetes
  • Terraform
  • CI/CD pipelines
  • Azure DevOps
  • AWS (ECS, SQS, SNS, Aurora, Elasticache)
  • Azure AKS
  • Git

Data & Messaging

  • PostgreSQL
  • Entity Framework Core
  • Kafka
  • RabbitMQ
  • Elasticsearch
  • Grafana

Identity & Security

  • IdentityServer
  • OpenID Connect
  • JWT / JWE
  • Single sign-on

Testing & Practices

  • Test-driven development
  • Unit testing
  • xUnit
  • Agile / Scrum
  • Pair programming

Contact

Email: mst@stconsult.net

Phone: +45 29 92 98 06

LinkedIn: madsskovgaardthrane