Curriculum vitae

Marouan El Haddad

Backend developer in Copenhagen. Java and Spring Boot in the Danish tax domain since June 2024, after an MSc in Software Design at the IT University of Copenhagen. Before software, an occupational therapist until 2020.

This CV as a PDF, one A4 page.

Record

Jun 2024 →

Backend developer

Udviklings- og Forenklingsstyrelsen, a Danish government agency

Develops and maintains Java and Spring Boot services over PostgreSQL for reporting systems in the tax domain, and writes their automated tests in Spock, Geb and WireMock. Delivery through Jenkins, Docker and Kubernetes on Rancher. Much of the work is on services already in production: version upgrades, dependency migrations and CVE remediation. Vue and TypeScript where the work reaches a browser.

Oct 2026

System Architecture Practitioner Examination

Dansk IT

Under Dansk IT Architecture Certification.

Verify this certificate

Nov 2025

IT Architecture Foundation Examination

Dansk IT

Under Dansk IT Architecture Certification.

Verify this certificate

2020–2023

MSc, Software Design

IT University of Copenhagen

2018–2020

Occupational therapist

Københavns Kommune

Residential rehabilitation.

2015–2018

Occupational therapy, professional degree

Københavns Professionshøjskole

Courses

Jun 2025

Spring and Spring Boot, Foundation

Teknologisk Institut

Nov 2024

Kubernetes for Developers and DevOps

Lund&Bendsen

What I work with

programming

Java, Groovy, TypeScript

frameworks

Spring Boot, Vue

data

PostgreSQL

tests

Spock, Geb, WireMock

build and run

Docker, Kubernetes on Rancher, Jenkins

Writing

Good Tests Are Hard to Vary, April 2026. A test quality criterion borrowed from David Deutsch, worked through two versions of the same Spock specification.

Write to me

hello@marouan.dk
  • A backend role in Copenhagen, or remote inside Denmark.
  • A question about the article.
  • A CV in whatever format your process needs.

Write about any of these, and I reply.