Skip to content

Portfolio

Folgend ein Auszug aus meiner Projekt- und Kundenhistorie.

In jedem Projekt war und ist es mir bis heute eine große Freude an der Umsetzung spannender Themenkomplexe und Problemstellungen teilgenommen zu haben.

An dieser Stelle ein großes Dankeschön an alle Kunden und Teams für das entgegengebrachte Vertrauen und die Zusammenarbeit.

“AIS” – BDO AG

Seit 09 / 2023

Einbringen meiner Expertise und Erfahrungswerte in der Softwareentwicklung zur Weiter- und Neuentwicklung des internen “Auftragsinformationssystems” für die BDO AG Wirtschaftsprüfungsgesellschaft in Hamburg.

  • .NET, C#
  • ASP.NET Framework 4.8
  • Azure DevOps
  • Continuous Integration, Continuous Deployment Pipelines
  • Debugging, Fehleranalyse und Bugfixing

“EnPower X” – EnBW Energie Baden-Württemberg AG

04 / 2023 – 09 / 2023

Einbringen meiner Expertise für das Hosting und die kontinuierliche Weiterentwicklung der EnBW SaaS-Energielösung “EnPower X” Plattform als Teil des Teams “Cloud Services, Integration und Architektur”

  • .NET, C#
  • ASP.NET Core
  • Distributed Systems
  • Microsoft Azure Cloud Services
  • DevOps
  • Kubernetes
  • Debugging, Fehleranalyse und Bugfixing

“Reverse Proxy” – Siemens AG

01 / 2022 – 09 / 2023

Qualitätssicherung und Weiterentwicklung eines 2-FA Reverse Proxy für die Siemens ALM Azure DevOps OnPremise Landschaft

Detaillierter Portfolioeintrag

  • .NET Framework 4.8, C# 7.3
  • Portierung auf .NET 6, C# 10
  • Adaption von Microsoft YARP (https://github.com/microsoft/reverse-proxy)
  • ASP.NET Core
  • IIS 10
  • Ablösung von NTLM durch Kerberos
  • Zweifaktorauthentifizierung durch die Anbindung eines OIDC-Anbieters
  • Code Reviews, Bugfixing, Performanceoptimierungen, Unit- und Integrationtests
  • Implementierung & Umsetzung von zentraler Logging Lösung mit NLog, Elasticsearch und Kibana
  • Täglich durchschnittlich 10.000 aktive Clients, 100 Mio. Requests
  • Implementierung von Last- und Stresstests mit Apache JMeter
  • Implementierung des WebSocket Stacks
  • Debugging, Fehleranalyse und Bugfixing
  • Ausgeprägte Analyse von HTTP und TCP mit Fiddler und Wireshark
  • Integration von Prometheus Metriken und Visualisierung durch Grafana Dashboards

“Stammdatenservices” – Sportec Solutions GmbH

11 / 2021 – 12 / 2022

Mitarbeit im Backend zur Neuentwicklung einer zentralen Applikation für die Pflege von Stammdaten (Core Data Services)

  • .NET 6, C# 9
  • ASP.NET
  • Modellierung der Entitäten nach Domain Driven Design
  • Implementierung von REST basierenden HTTP Webservices
  • Einsatz des Mediator-Patterns mit MediatR Framework
  • Implementierung einer Autorisierungs- und Authentifizierungsschicht mit OAuth2 über Auth0
  • Datenbankentwicklung gegen IBM Informix
  • Docker, Kubernetes
  • Unit- und Integration Testing
  • End-To-End Tests mit Microsoft Playwright
  • Zusammenarbeit mit Frontend-Entwicklern (Angular)

“Text Engine” – Sportec Solutions GmbH

03 / 2021 – 12 / 2022

Leitende Backendentwicklung zur Umsetzung einer „Text Engine“ für eine Template basierende und automatisierte Generation von redaktionellen Texten anhand von Fußballstatistikdaten für den DFB Match Analysis Hub (in Echtzeit)

Detaillierter Portfolioeintrag

  • XML basiertes Framework zur Definierung von dynamischen Regelsätzen und multilingualen Texten
  • Erzeugung von Texten anhand von variablen Fußballstatistiken in durchschnittlich 4-8 ms
  • .NET 5, ASP.NET über C# 9
  • HTTP
  • XML, XSD, JSON
  • OAuth, OpenID Connect
  • Swagger (OpenAPI)
  • Fluid Text Templating
  • Serilog Logging mit Elasticsearch & Kibana
  • xUnit Unit- und Integrationtests
  • Azure DevOps CI/CD
  • Kubernetes Hosting in AWS
  • Docker

“Mein Fielmann Account” – Fielmann

11 / 2020 – 05 / 2021

Backend Softwareentwicklung zur Weiterentwicklung des „Mein Fielmann“ Online Kundenaccounts

  • Umsetzung von User Stories nach SCRUM im agilen Team
  • C#, .NET Core, Entity Framework Core, ASP.NET Core
  • Implementierung von REST basierenden Webservices
  • Micro Service Infrastruktur, Orchestration durch Kubernetes in AWS Cloud
  • Einsatz von Kafka als Message Broker
  • Datenbankentwicklung gegen PostgreSQL
  • Einsatz von Docker Images
  • Unit- und Integration Testing
  • Einsatz von Grafana und Prometheus zur Implementierung eigener Metriken

“DataHub” – Deltatre

09 / 2019 – 10 / 2020

Unterstützung in der Backendentwicklung der DataHub Applikation zur Sammlung und Auslieferung von Event- und Positionsdaten von Live-Fußballspielen

  • C#, .NET Core, ASP.NET Core
  • HTTP REST API
  • MongoDb
  • NATS Message Broker
  • Web Socket Implementierung
  • Implementierung und Abbildung von eigenen Metriken via Prometheus
  • Unit- und Integration Testing
  • SCRUM basiertes Team

“DFB Leistungszentren” – Deltatre

03 / 2019 – 12 / 2022

Leitende Backendentwicklung einer Angular-App für den DFB zur Verwaltung von Leistungszentren der Fußballvereine der 1. – 3. Liga

  • C#, .NET Core, Entity Framework, ASP.NET Core
  • Modellierung der Entitäten nach Domain Driven Design
  • Implementierung von REST basierenden HTTP Webservices
  • Implementierung einer Autorisierungs- und Authentifizierungsschicht mit OAuth2 über Auth0
  • Datenbankentwicklung gegen Microsoft SQL Server
  • Hosting in Microsoft Azure
  • Unit- und Integration Testing

“Mein Fielmann Account” – Fielmann

03 / 2018 – 02 / 2019

Backend Softwareentwicklung zur Umsetzung eines Online Kundenaccounts

  • Umsetzung von User Stories nach SCRUM im agilen Team
  • C#, .NET Core, Entity Framework, ASP.NET
  • Implementierung von REST basierenden Webservices
  • Micro Service Infrastruktur, Orchestration durch Kubernetes in AWS Cloud
  • Implementierung einer Autorisierungs- und Authentifizierungsschicht mit OAuth2
  • Einsatz von Kafka als Message Broker
  • Datenbankentwicklung gegen PostgreSQL
  • Einsatz von Docker Images
  • Unit- und Integration Testing
  • Einsatz von Grafana und Prometheus zur Implementierung eigener Metriken

Eine komplette Historie entnehmen Sie bitte meinem Profil auf Anfrage.