summary

Servant leader and continuous learner driven to make improvements in teams, platforms, and engineering practices. I maintain a pragmatic approach while building sustainable work environments where teams can thrive. Most recently VP of Engineering at PayComplete (30k+ IoT devices). 20+ years in software engineering, with deep experience across cloud platforms (Azure, AWS, Google Cloud). Track record of impact: 75% cost reductions, 4x deployment speed, reduced troubleshooting time from hours to minutes. Built and scaled international engineering teams.

Skills

Leadership & Strategy

  • Building High-Performing Teams
  • Platform Thinking
  • Engineering Team Enablement
  • AI-Augmented Development
  • Strategic Technical Leadership
  • Cost Optimization

Platform & DevOps

  • Internal Developer Platforms
  • Site Reliability Engineering
  • CI/CD
  • Terraform
  • Observability

Cloud & Infrastructure

  • AWS
  • Azure
  • Google Cloud
  • Kubernetes
  • Infrastructure as Code

Development & Architecture

  • .NET / C#
  • Software Architecture
  • Microservices
  • REST APIs
  • Distributed Systems

Observability & Data

  • Grafana
  • Prometheus
  • OpenTelemetry
  • PostgreSQL
  • Security

Domain Expertise

  • Financial Services
  • Payments
  • Regulatory Compliance
  • IoT Device Management

Work Experience (9)

Jul 2024 - Dec 2025
VP of Engineering
PayComplete
Malmö, Sweden

Returned to Scandinavia to lead the software engineering organisation at PayComplete, responsible for both cloud platform and device software for a global fleet of 30k+ cash management devices.

  • Leading 4 engineering teams (3 development, 1 SRE) with 20+ people across multiple locations

  • Added single-sign-on to SaaS product to unlock sales opportunities

  • Decommissioned legacy platform resulting in a 75% reduction in cloud costs

  • Reworked release process to reduce manual work by 90%

  • Established shared development standards and architectural principles across cloud and device teams, eliminating recurring integration conflicts

  • Set up bi-weekly meetings with stakeholders and support teams to keep engineering aligned with business needs and catch production issues before they escalated

Nov 2022 - Jun 2024
Principal Software Engineer
Phocas Software
Christchurch, New Zealand

Relocated to New Zealand for a planned family experience (20 months), serving as Principal Software Engineer to lead platform modernisation across the Phocas software suite, focusing on delivery speed, reliability, and operations.

  • Increased deployment frequency 4x by moving from monthly to weekly releases

  • Eliminated deployment downtime entirely (previously 1 hour per release)

  • Implemented feature flagging organisation-wide, enabling safer releases and faster rollbacks

  • Built observability platform and trained teams, significantly reducing time to diagnose and resolve production issues

  • Centralised logging across all teams, cutting troubleshooting time from hours to minutes

May 2021 - Sep 2022
Head of Development
Konsolidator A/S
Copenhagen, Denmark

Joined as Technical Lead and was promoted to Head of Development after 4 months, reporting to the CTO and leading a team of 10 engineers working on a SaaS solution for Financial Consolidation.

  • Established nearshore development team in Warsaw, Poland, hiring 4 engineers within 6 months

  • Transformed existing Azure infrastructure to cloud-native architecture using AKS and microservices

  • Introduced infrastructure as code practices to improve deployment consistency

  • Reworked report generation API to significantly improve performance

Jan 2015 - Apr 2021
Chief Software Engineer
Danske Bank A/S
Copenhagen, Denmark

Tech Lead roles across two teams: Regulatory Reporting (2015-2019) responsible for MiFID, EMIR, and Dodd-Frank reporting, and Payment Innovation (2020-2021) working on the Danske Bank Mobile Bank App back-end.

  • Built cloud platform used by multiple teams to accelerate development in regulated environment

  • Implemented distributed tracing, performance metrics, and continuous delivery across Trading Technology IT

  • Designed and maintained architecture for platform processing hundreds of thousands of trades daily

  • Migrated large codebase from mainframe to containerised .NET Core infrastructure

  • Led implementation of MiFID II Reporting platform

  • Implemented future-dated payment notifications in mobile banking app to comply with PSD2 requirements

  • Built subscription overview feature using Open Banking APIs to help customers track recurring payments

  • Developed microservices using ASP.NET Core deployed on OpenShift

Oct 2007 - Dec 2014
Software Architect and Developer
Edlund A/S
Copenhagen, Denmark

At Edlund A/S I worked as a consultant at a number of large Danish financial institutions. Edlund develops and implements pension administration systems. I worked both on the core system, and as a developer at a number of customer sites.

  • Took university courses in Life Insurance Mathematics and Actuarial Science to better understand the business

Jan 2011 - Nov 2014
Software Engineer and Requirement Lead (External consultant)
PFA Pension
Copenhagen, Denmark

I worked as a Senior .NET developer on a new pension administration system for PFA. I mainly worked on developing the mathematical parts of the system. I was responsible for requirement review and estimation.

  • Implemented business requirements quickly in a complex business environment

Jan 2008 - Jan 2011
Software Engineer and Mathematical Lead (External consultant)
ATP
Hillerød, Denmark

I was mathematical lead on a pension administration system implemented in .NET. I primarily worked on designing and implementing new PAL legislation.

  • Implemented system support for new legislation

Jul 2006 - Sep 2007
Software Engineer
DSB
Copenhagen, Denmark

I implemented a system for managing utility bills for real estate owned by DSB.

Oct 2002 - Jul 2006
Senior Consultant
EG A/S
Copenhagen, Denmark

At EG I worked as a consultant for a number of large companies in Europe, including SimCorp where I worked on an in-house CRM system integrating with SimCorp Dimension.

Education (3)

2010 - 2012
Actuarial sciences
University of Copenhagen
  • Life Insurance Mathematics
  • Continuous Time Finance
  • Insurance Accounting and Regulatory Legislation
1999 - 2001
M.Sc.
Applied Mathematics
University of Sussex
1995 - 1999
B.Sc
Mathematics
University of Aarhus

Certificates

Nov 2023
AWS Certified Solutions Architect – Associate
Amazon Web Services Training and Certification
Mar 2021
CKAD: Certified Kubernetes Application Developer
The Linux Foundation

Languages

English

fluent

Danish

native speaker

Swedish

intermediate

Interests

Family and Friends

Mountain Biking

Running

Hiking