Work experience

Senior Backend Developer

Appvestor

Okt 2023 - Jan 2025

As a Senior Backend Developer at Appvestor, I was focused on optimizing the Doralytics (reporting and analytics system) and migrating finance.appvestor.com from PostgreSQL to MySQL. My main responsibilities included:

  • Downsizing AWS resources and decommissioning obsolete system components.
  • Migration of application vitals from Google APIs to AWS Step Functions (SFN) and moving credentials from EFS to MySQL.
  • Developing Lambda functions to calculate campaign attribution on EC2 instances.
  • Migrating insertion orders from finance.appvestor.com, creating an OpenAPI specification, and implementing an Insertion Orders REST API using Python and Flask.
  • Enabling data synchronization from PostgreSQL to MySQL through the aws_lambda extension, executed within PostgreSQL triggers.
  • Setting up a notifications Lambda function, triggered directly from MySQL via lambda_sync.

These efforts improved resource efficiency, streamlined data workflows, and strengthened backend system functionality.

Software Engineer

kompasbank

Nov 2021 - Mar 2023

This was my first role in a fintech industry. I worked on an in house Lead Generation application. It is a tool developed primarily for the sales team but it is used throughout the organization. The primary objective was to profile companies with solid economy who would be suitable candidates for credit approvals. The input from the sales team was fed into the ML model which analyzed annual reports, probability of distress and other financial information relevant in minimizing risks.

Another interesting part of my journey at kompasbank was working on the credit automation project. In order to process large batches of credit request, we designed a workflow solution which integrates external on boarding system (Muinmos) with credit approval REST API and stores the relevant information back into kompasbank’s CRM nCino (Salesforce). Once the client information passes KYC, AML and PEP checks, the financial data is being analyzed and the credits are being approved or disapproved.

The software was developed using Nodejs and Typescript for both front end, back end and AWS cloud resource provisioning. For the workflow logic we chose AWS SFN service which proved to be an excellent choice for this problem domain.

Software Engineer

Freelancer

Jan 2020 - Okt 2021

In January 2020 I decided to embark on a freelance journey. Its been a great learning experince and a bit challending at the same time. One of the biggest project during this time was developing Airship integration for Eloqua.

Software Architect - Head of product

Nordlid

Jan 2018 - Nov 2019

Since many of the Norlid’s clients use Eloqua as an Email Marketing Automation platform, I was working on developing custom solutions and integrations. Most of the solutions would typically involve a specific business logic added on top of Eloqua, which would handle Contacts, Email Content or manage Assets in campaign canvas. Integrations where concerning primarily with importing Contacts and related data from different sources, and exporting data on Contact activities such as email clicks, web visits, push response etc.

As a result of many years of developing software around Eloqua, a series of products have emerged as standard packages. These SaaS type solutions where designed to be installed across instances and serve the needs of multiple clients. With my second role as a ‘Head of product’, I had a responsibility to create standard software based on the experiences from custom solutions. All the applications have been developed and hosted on AWS cloud.

Besides building software for Eloqua, I had an opportunity to develop a backend and mobile application for “Få tiden tilbage” project which took six months to complete.

CTO

Globase International

Jul 2016 - Dec 2017

At Globase, I was responslible for a development team of 5 employees. The company had a client portfolio of about 100 companies, among which where: Mercedes - Benz , Bang & Olufsen, 3M, Grundfos, DFDS, Cognito and others. Our SaaS product was an Email Marketing Automation platform with an eco system of custom solutions, microsites and landing pages.

List of responsibilities:

  • Managing development team (Agile SCRUM)
  • Maintaining in house platforms and custom solutions
  • Pre-sales and requirement specification
  • Maintaining server racks in QSC (Germany)
  • Being part of the Management group
  • Migrating clients from V1 to V2 platform

It was an exciting time of transition and cultural changes due to the fact that Globase changed the ownership, from Ad Pepper Media to Mailup (Growens).

System Developer

Increase

Nov 2015 - Jun 2016

Most of my time at Increase I spent working with Oracle’s Email Marketing Automation platform Eloqua. I was building applications and data integrations in the AWS cloud. One of the more interesting project during that time, was the development of the Event App. This application was designed to handle the event flow by creating many assets (Email, Landing Page, Registration Form, Custom Data Object etc) on a campaign canvas in Eloqua, which can handle the invitation, registration and keep track of the participation status.

System Developer

Globase

Apr 2014 - Oct 2015

I was developing custom solutions and integrations against an Email Marketing Automation platform. This involved a variety of tasks such as integrating external data sources for email content, implementing contest strategies such as polls, quiz and giveaways.

Software Developer

Brandhouse

Mar 2013 - Mar 2014

At Brandhouse, I had a chance of working on a platform (Publicator) made for graphic design and print. The tasks where including integration with data sources, implementing new feature requests and collecting requirement specification from a customer.

Developer

Peytz & Co

Sep 2011 - Feb 2013

This was my first job in the Marketing industry where I had an opportunity to work with an email automation platform. I developed new features and custom solutions which would allow users to integrate content from external sources such as SOAP API, REST API, XML Feeds etc.

Developer

MOCH

Mar 2007 - Aug 2011

During my time a MOCH, I worked on a modular SCORM compliant LMS (Learning Management System) platform. My tasks were development of modules (LMS Courses, Workflow, Questionnaire), adding features and fixing issues.

Developer

Tang Data

Jul 2006 - Feb 2007

My first work experience was developing on an in house ERP platform designed for veterinarians. I worked primarily on migrating from an old version, adding new features and troubleshooting reported problems.