Henrik started working with software development in 1999, during the IT boom in Stockholm. He is a senior backend consultant who has worked a lot with system integration, and has used every major version of .NET and ASP.NET, from Web Forms to today's APIs. He focuses on backend development, automation and integration, with clean code built on SOLID principles.

2017-07-06T00:00:00.000Z — present

Owner

2021-10-11T00:00:00.000Z — 2025-12-05T00:00:00.000Z

Senior Software Engineer

Highlights

  • Design, development, and maintenance of event-sourced, gamification-oriented applications with real-time Kafka message processing, RESTful APIs, and Blazor-based back-office tools
  • Kafka message processing optimization, resulting in a nearly 1000% increase in throughput for the Tournaments application
  • Proofs of concept for new systems and features
  • Close collaboration with Enterprise Architect and Engineering Manager to ensure architectural and regulatory compliance
  • Mentored junior developers through knowledge-sharing sessions and pair programming, and took part in technical interviews

2021-02-22T00:00:00.000Z — 2021-10-10T00:00:00.000Z

Fullstack Developer

Highlights

  • OpenID/Oauth service implemented with Identity Server 4 for the new Adlibris app under development.
  • Account management API built with Asp.NET Core and .NET 5 hosted on Azure.
  • Contentful CMS content modeling and integration.

2020-10-19T00:00:00.000Z — 2021-01-15T00:00:00.000Z

Fullstack Developer, DevOps

Highlights

  • Automated deployment using Octopus Deploy.
  • Improved code readability and testability.
  • Implemented new functionality across legacy systems.

2019-12-02T00:00:00.000Z — 2020-06-30T00:00:00.000Z

Fullstack Developer

Highlights

  • Automated customer onboarding process using a React SPA with a .NET Core backend that integrated with Dynamics CRM and a variety of Azure resources.
  • Improved test automation by making functional/integration tests require less manual intervention.
  • Reduced deployment time thanks to improved test automation.

2019-01-07T00:00:00.000Z — 2019-06-13T00:00:00.000Z

Lead Developer

Highlights

  • Implemented zero-downtime deployment.
  • Simplified the CI process using Azure DevOps build pipelines.

2018-04-18T00:00:00.000Z — 2018-11-30T00:00:00.000Z

Fullstack Developer, DevOps

Highlights

  • Automated deployment for the IsyRoad project using Octopus Deploy.
  • Reduced deployment time from around 45 minutes to about 5 minutes per application instance.
  • Virtually eliminated deployment-related errors.

2017-10-11T00:00:00.000Z — 2018-04-11T00:00:00.000Z

Backend Developer

Highlights

  • Built the "Svea Checkout" payment solution, rolled out across Sweden, Norway, and Finland.
  • Improved API documentation by automating most of its generation.
  • Improved test readability by rewriting tests as executable specifications.

2015-09-14T00:00:00.000Z — 2017-07-05T00:00:00.000Z

Fullstack Developer

Highlights

  • Continued development of the Video on Demand site Plejmo.
  • Designed version 2 of Plejmo's Rest API.
  • Continued improving the CI/CD processes set up at Film2Home

2014-11-03T00:00:00.000Z — 2015-09-01T00:00:00.000Z

Fullstack Developer, DevOps

Highlights

  • Automated deployment, cutting deployment time from about an hour to under two minutes.
  • Increased performance by refactoring from a traditional n-tier architecture to a service bus architecture thus offloading the front end sites.
  • Designed Plejmo's REST API.

2014-06-24T00:00:00.000Z — 2014-09-26T00:00:00.000Z

Backend Developer

Highlights

  • Maintained a legacy requisition management system for Sweden's public employment service.

2014-04-28T00:00:00.000Z — 2014-06-23T00:00:00.000Z

Fullstack Developer

Highlights

  • Extended an in-house application for consultant CVs and matching consultants to assignments, built on ASP.NET MVC and hosted on Windows Azure.

2012-03-12T00:00:00.000Z — 2013-11-14T00:00:00.000Z

Lead Developer

Highlights

  • Refactored legacy code, mainly with the Strategy pattern, and wrote rewrite proposals for components too coupled to refactor.
  • Guided the team toward an iterative way of working, bringing product owners, analysts, testers, and developers together throughout the development cycle.
  • Introduced living documentation through executable specifications.

2011-09-01T00:00:00.000Z — 2012-03-09T00:00:00.000Z

System Developer

Highlights

  • Implemented and verified complex financial rules within the TrueUp subsystem, governing an 80-year compensation agreement.
  • Applied test-driven development and SpecFlow to express business rules as executable specifications.
  • Used NInject for dependency injection to improve testability.

2011-06-01T00:00:00.000Z — 2011-09-01T00:00:00.000Z

System Developer

Highlights

  • Introduced behavior-driven development, turning existing user stories into executable specifications with SpecFlow.
  • Laid the foundation for automated regression testing and living documentation.

2009-09-01T00:00:00.000Z — 2011-05-01T00:00:00.000Z

System Developer

Highlights

  • Led the migration of the payment platform's database from Oracle to SQL Server.
  • Built out a WCF-based payment platform, adding support for automated payments and payment prompts.
  • Investigated and improved performance across the platform and its connecting systems.

2009-08-01T00:00:00.000Z — 2009-08-31T00:00:00.000Z

System Developer

Highlights

  • Contributed to a WPF-based sales support system for managing articles and campaigns on tradera.se.
  • Delivered the project as part of an internal team at Avega Group.

2008-02-28T00:00:00.000Z — 2009-05-01T00:00:00.000Z

System Developer

Highlights

  • Extended a WinForms-based client/server application for importing and presenting traffic measurement data for Stockholm and Gothenburg.
  • Implemented data access with Oracle and NHibernate, using Spring.NET for dependency injection.
  • Applied test-driven development and early continuous integration practices.

2006-03-01T00:00:00.000Z — 2008-02-28T00:00:00.000Z

Fullstack Developer

Highlights

  • Fullstack developer on hitta.se, one of Sweden's ten most visited websites at the time.
  • Built "Trafiknytt" and "Väder," public traffic and weather services on the map platform.
  • Maintained and extended hitta.se's internal order system.

2006-03-01T00:00:00.000Z — 2006-03-01T00:00:00.000Z

IT Consultant

Highlights

  • Diagnosed and resolved a stored procedure that had gone from minutes to nearly a full day of runtime.
  • Reviewed database design and operational practices, and recommended improvements.
  • Built a VBScript-based SQL Server inventory tool using WMI.

2005-10-01T00:00:00.000Z — 2006-03-01T00:00:00.000Z

IT Consultant

Highlights

  • Served as the sole developer on a project that became Microsoft's reference case for MIIS.
  • Implemented management agents connecting the client's HR system with eDirectory and Active Directory.
  • Automated creation of GroupWise accounts and Novell server home directories.
  • Wrote rules extensions for attribute flow and joins across directory services.

2005-07-01T00:00:00.000Z — 2005-07-31T00:00:00.000Z

IT Consultant

Highlights

  • Maintained and troubleshot SVT's internal system inventory tool.

2005-05-01T00:00:00.000Z — 2005-07-01T00:00:00.000Z

Web Developer

Highlights

  • Migrated Taxi Stockholm's intranet and external website from Spirello to EPiServer.
  • Integrated the new site with the client's Unix-based booking system over a proprietary binary protocol.

1999-09-01T00:00:00.000Z — 2005-03-31T00:00:00.000Z

Web Developer

Highlights

  • Built a web-based administration interface for managing HP EMEA customer events and registrations.
  • Built a web-based administration interface for HP's Scandinavian product database.
  • Developed templates for the client's EPiServer-based intranet.
  • Maintained and further developed www.hp.se.

2000-01-01T00:00:00.000Z — 2001-01-01T00:00:00.000Z

Web Developer

Highlights

  • Supported development and maintenance of Siemens Medical's global intranet, "EMPower."
  • Performed QA, testing, and verification of new features and updates.
  • Assisted colleagues with debugging and integration issues.

1998-10-01T00:00:00.000Z — 1999-07-31T00:00:00.000Z

Programmer

Highlights

  • Designed and developed a document management system based on Visual Basic 5.
  • Assisted in developing the company website using classic ASP.

1997-07-01T00:00:00.000Z — 1998-10-01T00:00:00.000Z

PC Technician

1986-12-01T00:00:00.000Z — 1995-06-30T00:00:00.000Z

Shop Assistant

1994-01-01T00:00:00.000Z — 1994-07-01T00:00:00.000Z

Study Circle Leader

1992-06-01T00:00:00.000Z — 1992-09-01T00:00:00.000Z

Shop Assistant

1986-08-01T00:00:00.000Z — 1986-12-31T00:00:00.000Z

Shop Assistant

Komvux Lidingö 1995-01-01 — 1997-01-01

Municipal adult education

Kulturama 1992-01-01 — 1993-01-01

Music

Microsoft Certified: Azure Developer Associate 2021-06-24

Issued by Microsoft

MCSA: Web Applications - Certified 2016 2016-09-26

Issued by Microsoft

Dopp 2026-09-03T00:00:00.000Z —

Real readings logged by swimmers at their swim spots — not weather forecasts. Log a dip, see the season, find spots nearby.

Semantic-CV 2026-03-01T00:00:00.000Z — present

A developer tool for writing your CV as schema.org JSON-LD and publishing it as a web page, an ATS-friendly PDF and a designed PDF. It has two parts, a CLI for editing the data and a site for hosting your CV. Live at https://semantic.cv

UIaaS (Useless Information as a Service) 2026-09-03T00:00:00.000Z —

A REST API for useless facts, built in an afternoon with Claude Code. Runs on Cloudflare Workers with a Cloudflare D1 database and is documented with OpenAPI/Swagger. Live at uiaas.becker-consulting.se.

CV Bot 2025-10-27T00:00:00.000Z —

A chat assistant on henrikbecker.net that answers questions about my experience, in the language the question is asked in. Originally built as an ASP.NET Core minimal API on .NET 10 with Semantic Kernel and Azure OpenAI (GPT-4.1), hosted on Azure App Service. It has since been ported to Cloudflare Workers (Python) with Workers AI (Mistral Small 3.1), to cut cost and the number of platforms.

Backend development

  • .NET
  • C#
  • ASP.NET

System integration

  • REST
  • SOAP
  • Messaging based architecture
  • Event Sourcing

Application development in Azure

  • Functions
  • Service Bus
  • API Management

Automation and CI/CD pipelines

Clean code, SOLID principles, TDD, DDD

Swedish
Native
English
Fluent (IELTS 8.5)

Music

Motorcycling

Karate

Travelling

Good food

Henrik was very humble on the interview, but he turned out to be a fantastic developer, among the best performing consultants I have encountered. Contributed a lot of great ideas and knowledge to the team.

— Niklas Hallenfur - Expicon AB

Henrik is, without a doubt, one of the best developers I have worked with during my years in the IT and Internet business. He is fast, he understands customer needs and he contribute with great ideas when he think that systems or applications can be created in a better way than originally requested. Henrik is a loyal and easy going person who I enjoyed working with a lot and who I recommend any company to hire!

— Jannice Dybedahl - Hewlett Packard Sweden AB

`;