summary

Engineering leader with 20+ years building teams and delivering cloud solutions. Currently VP of Engineering at PayComplete, leading software engineering for a global fleet of 30k+ cash management devices. Strong background in cloud architecture (Azure, AWS, Google Cloud) and financial services. Extensive international experience from working in the UK, New Zealand and Sweden. Passionate about knowledge sharing and helping teams adopt new technologies.

Skills

Leadership

  • Team Leadership
  • Mentoring
  • Technical Strategy
  • Stakeholder Management
  • Building Teams

Cloud & Platform

  • AWS
  • Azure
  • Google Cloud
  • Kubernetes
  • IoT

Development

  • C#
  • .NET Core
  • ASP.NET Core
  • Software Architecture
  • API Design
  • Microservices

Technologies & Tools

  • Docker
  • Terraform
  • Pulumi
  • Git
  • GitHub Actions
  • PostgreSQL
  • Redis
  • Grafana
  • Prometheus

Methodologies & Practices

  • Agile
  • Scrum
  • DevOps
  • CI/CD
  • Infrastructure as Code
  • Test Automation
  • Observability

Domain Knowledge

  • Financial Services
  • Payments
  • Regulatory Compliance
  • Banking

Work Experience (13)

Jul 2024 - Current
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.

  • Lead 3 development teams and one SRE team across multiple locations (20+ people)

  • Responsible for hiring and resource allocation across all engineering teams

  • Setting architectural direction for cloud platform and device software

  • Decommissioning legacy platform while keeping systems running

  • Work with stakeholders across product, operations and leadership

  • Piloting AI development tools with a small team to test productivity gains

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

Relocated to New Zealand as Principal Software Engineer, leading platform modernisation across the Phocas software suite. Improved delivery speed, observability and operations while working with product teams.

  • AWS Cloud solution running across multiple regions

  • Introduced feature flagging across the organisation

  • Built observability platform and trained teams on its use

  • Changed release cycle from monthly to weekly (4x deployment frequency)

  • Achieved zero-downtime deployments (reduced from 1 hour downtime per release)

  • Implemented centralised logging for all teams

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. Technically responsible for a team of 10 back-end and front-end developers working on a SaaS solution for Financial Consolidation.

  • Promoted to Head of Development within 4 months

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

  • Led cloud-native transformation using Azure AKS, Service Bus, API Management, and Cosmos DB

  • Modernised platform architecture with ASP.NET Core microservices and Kubernetes

  • Implemented infrastructure as code practices using Pulumi

Jan 2020 - Apr 2021
Principal Software Engineer
Danske Bank A/S
Copenhagen, Denmark

Tech Lead in the Payment Innovation team, primarily working on the back-end for the Danske Bank Mobile Bank App.

  • Open Banking API

  • ASP.NET Core Microservices

  • Kubernetes and OpenShift

Jan 2015 - Dec 2019
Principal Software Engineer
Danske Bank A/S
Copenhagen, Denmark

Tech Lead for a team in the Regulatory Reporting department responsible for MiFID, EMIR, and Dodd-Frank reporting.

  • Delivered solutions quickly in a complex regulated environment

  • Built cloud platform used by multiple teams to accelerate development

  • Implemented distributed tracing, performance metrics, logging 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

  • Maintained high development speed during major infrastructure modernisation

  • Led implementation of MiFID II Reporting platform

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 a 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.

Jan 2003 - Jan 2004
Software Consultant (External consultant)
SimCorp A/S
Copenhagen, Denmark

I worked on an in-house CRM system, integrating it with SimCorp Dimension.

Mar 2002 - Jan 2003
Freelance Software Developer
Self Employed
London, UK

I worked on Siebel CRM implementations for companies in Norway and the UK.

Jan 2001 - Mar 2002
Senior Consultant
Customer Systems
London, UK

Worked as a Siebel CRM consultant for a number of European companies.

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
Aug 2023
AWS Certified Cloud Practitioner
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
  • Downhill Mountain biking
  • Running
  • Hiking