Photo of Henrik Becker

Henrik Becker

Senior Software Engineer

  • 34 38 224 37 64+
  • es.rekcebkirneh@tcatnoc
  • www.henrikbecker.net
  • github.com/handiman
  • linkedin.com/in/prettygoodprogrammer

Open Payments

Software Engineer

Context

Open Payments provides a PSD2‑compliant platform that allows FinTech companies, e‑commerce businesses, and other financial actors to integrate with European banks through a single unified API.

Between late 2019 and mid‑2020, I worked as a Fullstack Developer on the Customer Portal — the interface through which clients onboard, configure access, and manage their integrations. The portal consisted of a React single‑page application backed by an ASP.NET Core API, with deep integration into Dynamics CRM and multiple Azure services.

Problem

The onboarding process for new customers involved several manual steps across CRM, internal systems, and Azure resources. This created friction for both customers and internal teams:

The goal was to automate onboarding, reduce manual intervention, and improve the reliability and speed of the delivery pipeline.

Approach

My work focused on full‑stack development, system integration, and improving test automation.

Backend Development

Outcome

Reflection

This project highlighted the value of combining full‑stack development with thoughtful automation. By reducing manual steps in both onboarding and testing, the team could deliver changes faster and with greater confidence. It also reinforced the importance of clear integration boundaries when working with CRM systems and cloud‑based services.