Marc Rasmussen

CV / Copenhagen

Marc Rasmussen

Principal Software Engineer at SimCorp

14+ years building products and leading engineers across finance, public healthcare and SaaS. Hands-on architecture, accessible frontends and AI-assisted engineering.

Principal engineering and technical leadership. Frontend architecture and AI-assisted delivery.

Copenhagen, DenmarkDanish & English

Engineering experience
14+ years
From hands-on delivery to technical leadership
App ratings at Sundhed.dk
2.8 to 4.6
Across iOS and Android
Leadership across sectors
Finance. Health. SaaS.
SimCorp, Danske Bank, Sundhed.dk & Learningbank

Career

Experience

Full CV (PDF)
Jan 2026 - PresentCurrent role

Principal Software Engineer

SimCorp

Developed engineering tools for AI-assisted delivery: a Clean Architecture harness and an agent framework for Azure Pipelines.

  • Documented architectural trade-offs through ADRs and supported engineers with cross-team system design decisions.
  • Investigated AI memory and architecture patterns within limited token budgets.
  • AI-assisted engineering
  • Developer experience
  • Azure Pipelines
Engineering work at SimCorp
Scope
Developer experience and AI-assisted engineering across teams and domains.
My contribution
Developed the Clean Architecture harness and Azure Pipelines agent framework; documented design trade-offs and supported system design.
Public example
Presented harness engineering for a legacy migration at the Claude Code for Developers meetup hosted by SimCorp. The event recap describes the checks and constraints in the talk.
Read the event recap ↗
May 2025 - Jan 2026

Tech Lead

Danske Bank

Led cross-region engineering squads, aligning delivery with business priorities, compliance and architecture goals.

  • Defined the architecture roadmap, decomposed legacy services and introduced integration patterns.
  • Established TDD, XP practices, trunk-based development and CI/CD with automated quality gates.
  • Partnered with compliance and audit teams on regulatory readiness; mentored engineers through reviews and design clinics.
  • Technical leadership
  • Legacy modernization
  • TDD / CI/CD
2020 - May 2025

Lead Developer

Sundhed.dk

Raised overall app ratings across iOS and Android from 2.8 to 4.6 through performance, accessibility and stability improvements.

  • Led the migration from a monolithic frontend to micro frontends and built shared WCAG-compliant components.
  • Served on the architecture board and embedded TDD, DDD and API-First principles into frontend delivery.
  • Partnered with product and UX teams, mentored engineers and worked with stakeholders across healthcare and government.
  • Frontend architecture
  • WCAG accessibility
  • Product quality
Behind the 2.8 to 4.6 rating change
Context
Sundhed.dk mobile apps on iOS and Android. Lead Developer role: 2020 to May 2025.
My contribution
Led frontend modernization and shared accessible components, alongside performance and stability improvements. Worked with product, UX and healthcare stakeholders.
Outcome
The CV reports an overall app-rating improvement from 2.8 to 4.6 across iOS and Android. This is a historical result, not a live store rating.
Read the source CV (PDF) ↗
Earlier experience 2012 - 2020
2019 - 2020

Senior Software Developer

Sundhed.dk

Built accessible, reliable frontend solutions for citizens and healthcare professionals. Introduced independently deployable micro frontends and shared UI libraries with design tokens.

2019

Consultant

Sundhed.dk

Developed and maintained a mobile app supporting patients undergoing colonoscopy at Herlev Hospital, helping streamline patient workflows and appointments.

2017 - May 2018

Senior Specialist - VR

Learningbank

Designed and developed VR onboarding and training platforms for companies including COOP and McDonald's.

2014 - 2017

CTO

Learningbank

Architected and scaled a cloud-based e-learning platform. Built and led the engineering team, introducing Agile practices, DevOps automation and continuous improvement.

2012 - 2014

Servicekonsulent

Nykredit

Developed internal sales and operations applications supporting workflows across eight business units.

Technical depth

What I bring to a team

Frontend

TypeScript · JavaScript · React · Angular · Vue · Web Components

Backend & architecture

C# / .NET · Node.js · Java · Kotlin · DDD · Clean Architecture · API-First · Event-Driven

Cloud & engineering practices

Azure · Azure DevOps · CI/CD · Containers / Kubernetes · Observability / SLOs · TDD

Accessibility & security

WCAG · ISO 27001 · GDPR · Certified Penetration Tester

Mobile

Kotlin · Swift · React Native · Cordova

Leadership

Cross-region teams · Architecture roadmaps · Stakeholder management · Engineer mentoring · Product & UX collaboration

Education

Computer Science
Copenhagen School of Design and Technology
2011 - 2014

Certificates

Certified Penetration Tester
Test Driven Development

Languages

Danish
English

Beyond the day job

Selected projects

All repositories on GitHub

Open source · Python · AI memory · MCP

Orlog

Memory for AI agents that checks recalled claims against recorded evidence and abstains when it cannot verify them. Combines an append-only event log, point-in-time retrieval and an MCP server so developers can trace what an agent knew and why.

View Orlog on GitHub

Independent project · Legal AI

Vivian

An AI assistant for Danish lawyers, with case structuring, document drafting, opposing-party analysis and compliance workflows.

vivian.dk

Open source · .NET tooling

Brokkr & Eitri

Roslyn analyzers that enforce architecture boundaries and AI context budgets during .NET builds. Includes mutation checks and an agent harness to detect boundary violations and keep architectural rules effective.

View Brokkr & Eitri on GitHub

Sharing what I learn

Speaking & writing

Explore my writing

Claude Code Community · Anthropic

Harness Engineering for a Legacy Migration

The guides, checks and constraints that let coding agents do the heavy lifting without losing project integrity.

Event recap

Digitaliseringsstyrelsen

Accessible web and app components at Sundhed.dk

A presentation on developing and using accessible components, at Digitaliseringsstyrelsen's November 2024 accessibility network meeting.

Webinar and agenda

Evolution Exchange · Podcast

Code Quality vs. Product Quality

Guest conversation on the relationship between engineering quality and the products people use.

Listen to episode 367

Start a conversation

Let's talk.

Discuss a principal engineering or technical leadership role, particularly in frontend architecture or AI-assisted delivery.