Curriculum vitaeDownload PDF A4

Angelo Breuer

Freelance .NET Engineer

Backend APIs & Systems Integration

Heinsberg, Germany+49 176 3016 4105github.com/angelobreuer

Freelance .NET engineer building backend APIs, developer tooling and connected-device integrations. Work for Hosenso spans authentication, software-update services and deployment automation for a home-energy platform. Hands-on infrastructure and embedded Linux experience connects application development with the devices it serves.

Contract availability by arrangement

Professional experience

Freelance Software Engineer

Mar 2022 - present

Self-employed

Hosenso GmbH & Co. KG

Apr 2024 - present

Software Engineer

Software and platform development for home-energy management and smart buildings, spanning backend services, deployment infrastructure and device firmware.

  • Developed C#/ASP.NET Core update APIs with package compatibility matching, PostgreSQL/EF Core persistence and matching tests.
  • Implemented device JWT key generation, persistent email authentication codes and trusted-device expiry and cleanup.
  • Built CI pipelines and Helm deployment configurations for .NET services and embedded software builds.
  • Developed and maintained Matter, Modbus and OCPP integrations connecting device protocols with the product.
  • Developed RP2040 firmware for PWM and digital I/O, added firmware-loading support and worked on the embedded Linux bootloader.

Piero Infinity Control

2023

Software Engineer / Real-time Media

Developed C#/.NET services with native C++ media components to connect RTSP cameras to WebRTC sessions for PieroControl.

  • Implemented audio/video session negotiation and keep-alives, plus SIP call integration, in a Linux-targeted media service.
  • Added Basic/Digest authentication handling and automated protocol and authentication tests.

Selected open-source projects

Lavalink4NET

Lead contributor · 2019 - 2026

Implemented clustering and reconnection strategies for a .NET audio library; maintained releases and regression tests.

200,000+ cumulative downloads of the core NuGet package

Technical details for Lavalink4NET
  • Built node clustering and configurable reconnection with exponential backoff, including tests for reconnect timing.
  • Added regression coverage for track encoding and queue behavior; maintained compatibility and NuGet releases.

C# · .NET · Async APIs · Clustering · Regression tests

localtunnel.net

Creator · 2021 - 2024

Created a .NET tunnelling client as a CLI and reusable library, with configurable HTTP processing and connection inspection.

135 GitHub stars

Technical details for localtunnel.net
  • Implemented WebSocket forwarding alongside HTTP tunnelling, so applications can expose persistent connections as well as ordinary requests.
  • Handled host-header rewriting, query-string forwarding and TCP keep-alives; exposed request tracing for inspecting connections.

C# · HTTP / WebSockets · Kestrel · CLI tooling

MiniSolarEdgeApi

Creator · 2023

Built a C# HTTP API exposing photovoltaic production, battery charge and charging status from SolarEdge devices over Modbus.

Technical details for MiniSolarEdgeApi
  • Added health checks and configurable endpoints; corrected excessive processor usage in the device polling implementation.

C# · Modbus · HTTP APIs

Dates reflect authored contributions. Download and star counts checked 29 September 2026.

Client reference

“Angelo is easily one of the brightest software engineers I have ever met. He has helped our company Piero Infinity Control develop key software infrastructure services, always delivering elegant solutions using industry best practices. I highly recommend him to anyone looking for assistance in software development.”
Samir Zattar · CTO of Piero Infinity ControlOriginal testimonial