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

Betsson Group

Senior Software Engineer

Context

From 2021 to 2025, I worked as a Senior Software Engineer within Betsson Group’s Player Rewards & Gamification value stream. The team was responsible for building and maintaining event‑sourced, gamification‑oriented systems that support large‑scale, real‑time customer engagement across multiple brands and markets. The environment combined high throughput requirements, strict regulatory constraints, and a complex distributed architecture — a combination that demanded clarity of design and disciplined engineering.

Examples of projects include Tournaments, Loyalty Points, Levels & Achievements.

Problem

The core systems needed to process large volumes of real‑time events, maintain consistent state across distributed services, and expose reliable APIs for both internal and external consumers. Performance bottlenecks and architectural drift were recurring challenges. The organization also needed a way to evaluate new ideas quickly without disrupting ongoing development.

Approach

My work centered on improving architectural clarity, strengthening automation, and increasing system throughput. Key areas included:

Architecture

Backend Development

Automation

System Integration

Team & Collaboration

Outcome

Reflection

This project reinforced the value of making systems easier to understand and faster to work with — not through big rewrites, but by clarifying responsibilities, improving observability, and removing the small points of friction that slow teams down. Working in a high‑scale, regulated environment sharpened my ability to balance innovation with compliance and to design systems that remain understandable even as they grow.

My four years at Betsson — first as a consultant for roughly two years, then as a full‑time employee for another two — were a deliberate exception to my usual freelancing path. I stayed because I genuinely enjoyed the company and the colleagues, and left only because I eventually missed the freedom and variety of consulting.