Mortgage finance





December 2016 – Present

Team Lead

Festina Finance

Team Lead and day-to-day Project Manager of our mortgage project that will integrate several danish banks with the largest issuer of mortgage loans in Denmark. Daily requirement and change management, and coding when feasible ❤️.
March 2016 – December 2016

Senior Developer


Refactoring our Advice applications, which suffered from massive copy/paste issues. Unified code from many application silos into a shared codebase. Killing bugs and upgraded all unit-tests to enable parallel execution on our test servers. Worked on pension calculations for one of our biggest clients.
September 2015 – March 2016

Team Lead


Team Lead for the mortgage calculation group. Reporting to management and planning. Facilitating a good and productive work environment. Communicating and presenting our work and projects. Introduced issue tracking (JIRA) to keep track of our many project tasks and support questions.
June 2008 – September 2015

Senior Developer (lead)


Lead developer on the audit system for mortgange calculations. Defined calculation rules and provided reference implementation for loans and fees. Made several tools. Advisory role in projects regarding loan calculations and regulation. Last level support for mortgage finance related questions. Refactored the audit system from spreadsheets and dll’s to a C# codebase supporting parallel calculations. Introduced source control, unit testing, deployment strategy etc.
October 2004 – June 2008

Development Engineer


Software development in C/C++ for ultrasound. Gathering user requirements and introducing new features. Reworked the database design. Implemeted a persistence and serialization layer. Chained upgrading of user data. Introduced automated documentation and unit testing. Also worked on tooling in the R&D department.
May 2004 – October 2004

Freestyle 3D modeler

Java developer and apprentice. Worked on the Freestyle 3D modeler. Implementation of features with considerable attention to design and reusability. Great attention to work-flow and user experience. I learned a ton of stuff - great times! 👍
August 2003 – March 2004

Research Assistant - Operations research

Technical University of Denmark

Modelling of the Nordic power marked using the Balmorel model. Worked on tooling to interface in-house software with Excel. Undertook software support between DTU and external participants. Gathering requirements and introducing new features.
March 2003 – June 2003

Research Assistant - numerical analysis

Technical University of Denmark

Teaching assistant. Writing course material and grading students in the cource “Advanced Optimization & Datafitting”, working with non-smooth optimization and implementing algorithms in Matlab.
March 2000 – January 2001

Site Engineer - student help

MT Højgaard A/S

Worked in the quality assurance team at the Solbjerg Metro Station construction site. I developed Office support for large scale logistics to account for inventory in the 22 mill. Eur. project.

Selected Publications

Recent Publications

Recent Posts

More Posts

The Amiga had one of the most photorealistic image modes in the late 80’ties, which could display a massive 4096 colors at the …

In this post we are going to look at a neat technique to do fast multiplication. The technique is described in detail in the last …

Back in the Amiga 500 glory days, the printer was one of those essential add-ons, that allowed you to produce something physical from …

In this post we will take a closer look at the Amiga mouse, and go through a little program that reads the mouse x and y counters and …

Before we dive in, a little warning is in place. This is the hardest piece of machine code, that I yet had to decipher, and there is no …