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:
These efforts improved resource efficiency, streamlined data workflows, and strengthened backend system functionality.
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.
In early 2020, I began working as a freelance developer — a journey that’s been both deeply rewarding and occasionally challenging. This period has allowed me to expand my technical skills, manage projects independently, and work closely with clients to deliver real-world solutions.
One of the most significant projects during this time was building a custom Airship integration for Oracle Eloqua, enabling enterprise-grade push messaging within Eloqua’s Campaign Builder.for Eloqua.
At Norlid, many clients relied on Oracle Eloqua as their marketing automation platform, and I was responsible for developing a range of custom solutions and integrations tailored to their business needs. These often involved building logic around Eloqua’s Contact, Asset, and Campaign systems to support dynamic workflows and extend core functionality.
A large part of my work focused on integrating third-party data sources — importing Contacts and related information, and exporting activity data such as email clicks, web visits, and push responses.
Over time, this experience led to the development of a set of standardized SaaS solutions, installable across multiple Eloqua instances. In my additional role as Head of Product, I was responsible for transforming bespoke solutions into reusable software products, deployed and managed entirely on AWS infrastructure.
Beyond Eloqua work, I also developed the backend and mobile app for Få tiden tilbage, a six-month-long project focused on productivity and time tracking in the context of railway maintenance and service delays.
At Globase, I led a development team of five engineers and helped support a client portfolio of over 100 companies, including Mercedes-Benz, Bang & Olufsen, 3M, Grundfos, DFDS, and Cognito. The core product was a SaaS Email Marketing Automation platform, complemented by a suite of custom solutions, microsites, and landing pages.
My responsibilities included:
This was a dynamic period marked by technical transformation and cultural shifts, as Globase transitioned from Ad Pepper Media ownership to MailUp (Growens).
During my time at Increase, I primarily worked with Oracle’s Eloqua platform, building custom applications and data integrations in the AWS cloud.
One of the more notable projects was the development of the Event App — a solution designed to automate and manage event workflows within Eloqua. The app dynamically created campaign assets such as emails, landing pages, registration forms, and custom data objects. It supported the full event lifecycle, including invitation, registration, and real-time participation tracking.
I developed custom solutions and integrations for an Email Marketing Automation platform. This included tasks such as integrating external data sources for dynamic email content and implementing interactive campaign strategies like polls, quizzes, and giveaways.
At Brandhouse, I had the opportunity to work on Publicator, a platform designed for graphic design and print. My responsibilities included integrating external data sources, implementing new feature requests, and gathering requirements directly from customers.
This was my first role in the marketing industry, where I gained hands-on experience with an email automation platform. I developed new features and custom solutions that enabled users to integrate content from external sources, including SOAP APIs, REST APIs, and XML feeds.
During my time at MOCH, I worked on a modular, SCORM-compliant Learning Management System (LMS) platform. My responsibilities included developing feature-rich modules such as LMS courses, workflows, and questionnaires, as well as implementing new functionality and resolving technical issues.
My first professional experience involved developing an in-house ERP platform for veterinarians. I focused on migrating functionality from an older version, implementing new features, and troubleshooting reported issues.