02.09.2026 aktualisiert

**** ******** ****
Premiumkunde
100 % verfügbar

Senior .NET Engineer aus Köln, End-To-End - Architektur • Entwicklung • DevOps • SQL • Performance

Köln, Deutschland
Deutschland
Dipl.-Ing. (FH) Maschinenbau
Köln, Deutschland
Deutschland
Dipl.-Ing. (FH) Maschinenbau

Profilanlagen

senior-dotnet-engineer.2026.05.31.pdf

Über mich

Senior .NET-Developer für businesskritische Web-Anwendungen. Backend-APIs, SQL-Tuning, Migrationen, Legacy-Integration und DevOps-nahe Entwicklung. Business-Frontend (Angular/React/Blazor) pragmatisch, performant – nicht künstlerisch.

Skills

Clean CodeAsp.NetJavaScript.Net FrameworkAPIsData AnalysisArchitekturArchitekturdesignASP.NET MVCAuthenticationsAuthentifizierungsprotokolleAutomatisierungMicrosoft AzureBash ShellBig DataC#DatenbankenContinuous IntegrationData IntegrationLinuxDevOpsLanguage Integrated QueryMulti-Faktor-AuthentifizierungEntity FrameworkKerberosPostgreSQLMaschinenbauMicrosoft Sql-ServerMySQLMQTTOAuthOpenidPerformance-TuningRapid Application DevelopmentRapid PrototypingSystemmigrationOpenid ConnectAnsibleLinux-ContainerReverse-ProxySignalrSQLTypeScriptDocker Container.NET CoreDevexpressBlazorSnowflakeAsp.Net Web ApiInternet Of ThingsBackendContainerisierungKubernetesLizenzverwaltungGraphQLDSGVOAngular UiDocker
Senior .NET Engineer aus Köln
Modernisierung · Integration · Performance · SQL Datenbanken · Backend · Frontend
End-to-End Verantwortung - Architektur, Entwicklung, DevOps

TLDR;
20+ Jahre .NET, Desktop + Web + API + Backend + SQL Datenbanken, Modernisierung, Integration, Performance
15+ Jahre kommerzielle Desktop-Produkte + eigener Lizenz-Server
10+ Jahre moderne Web-Entwicklung mit ASP.NET Core + Entity Framework Core + SQL Datenbanken
Autor von Open-Source mit 2+ Mio. Downloads


⭕ Positionierung
Senior .NET Engineer für komplexe Enterprise-Systeme mit End-to-End Produkt-Verantwortung


⭕ Enterprise-Erfahrung
Projekte für Energie, Maschinenbau, Versicherungen, Handel, öffentlichen Dienst und weitere Branchen.


⭕ Ausgewählte Ergebnisse
  • 200+ .NET-Projekte in einem Monat von ASP.NET zu .NET Core migriert - ohne Betriebsunterbrechung
  • SQL-Abfragen bei rund 1,5 Mrd. Datensätzen von >10 s auf <1 s reduziert
  • 60 % Speicherersparnis durch Deduplizierung im File-Exchange-Portal
  • bis zu 150.000 Dokumenten pro Stunde dank Parallelisierung verarbeitet
  • CI/CD-Buildzeiten um rund 50 % reduziert
  • über 30 Jahre altes Terminalsystem in moderne Anwendungen per Screen-Scraping integriert
  • Kotlin/Spring-Anwendung innerhalb einer Woche nach .NET migriert
  • Lizenzserver innerhalb von 2 Wochen neu aufgebaut
  • Backoffice in einem Tag


⭕ Architekturprinzipien
  • Pragmatische Lösungen. Kurze Wege. Kurze Time-to-Market.
  • Fokus auf Datenschutz, Datenhoheit und volle technische Kontrolle.
  • So groß wie nötig, so einfach wie möglich
  • Geringe externe Abhängigkeiten
  • Focus auf Testbarkeit und Cloud-Exit vom Day 0


⭕ Systeme
  • Von internen Fachanwendungen, Backoffice-Systemen, Datenbank-Frontends und MVPs bis zu Enterprise-Web-Portalen.
  • Von System-, Desktop-, Web-Anwendungen bis zu Geolokalisierung, Monitoring, OCR, IoT sowie KI-Hosting.


⭕ Technologische Spannweite
  • Von Kubernetes im Cluster bis Docker auf einem einzelnen Linux-Host.
  • Von Snowflake über SQL Server und PostgreSQL bis SQLite.
  • Von AWS und Azure bis zu schlanken Systemen auf Hetzner.


⭕ Open Source
Autor und Maintainer eines .NET-Frameworks für polymorphe Serialisierung mit über 2,3 Mio. NuGet-Downloads.


⭕ Langfristige Produktentwicklung
Seit über 15 Jahren entwickle und betreibe ich eigene kommerzielle Windows-Software mit .NET, WinForms und DevExpress - inklusive Architektur, Installer, Code Signing, Obfuscation, Lizenzierung, Backend, API-Hosting, Wartung und Support.


⭕ Technologien
C# · .NET · ASP.NET Core · WinForms · Blazor · Angular · TypeScript · React · SQL Server · PostgreSQL · Snowflake · Entity Framework Core · Docker · Linux · Ansible · Kubernetes · Azure DevOps · AWS · Azure · Traefik · Caddy · YARP · Borg · Diun · Gatus


⭕ IT-Berufshaftpflicht
vorhanden


⭕ Persönliche Haltung
Im Mittelpunkt stehen Kompetenz, Ergebnisse und verlässliche Zusammenarbeit.

Erfahrung

Berufserfahrungmehr als 10 Jahre
Freelancer seit2008

Sprachen

DeutschgutEnglischgut

Projekthistorie

Entwicklung eines Open-Source-Serialisierungs-Frameworks

Open-Source-Projekt

Internet und Informationstechnologie

< 10 Mitarbeiter

Entwicklung und langfristige Pflege eines Serialisierungs-Frameworks, das bereits 2010 die polymorphe Serialisierung komplexer Objektgraphen ohne Vorwissen über konkrete Typen ermöglichte.
Das Framework löste ein zentrales Problem vieler .NET-Anwendungen der damaligen Zeit: fehlende native Unterstützung für flexible, typoffene Serialisierung, insbesondere bei tief verschachtelten Objektstrukturen.

Durch seine einfache Integration, hohe Stabilität und flexible Erweiterbarkeit wurde die Bibliothek besonders in der Game-Development-Community (u. a. Xbox-Ökosystem) eingesetzt – etwa für Savegames und Konfigurationsdateien.

Mit über 1,6 Millionen Downloads zählt sie bis heute zu den erfolgreichsten Community-Bibliotheken ihrer Kategorie und bildet einen wichtigen Meilenstein meiner Arbeit als Open-Source-Contributor.

Mein Beitrag:
  1. Konzeption und Implementierung eines polymorphen Serialisierungs-Frameworks, das beliebige, auch unbekannte, Typen zur Laufzeit sicher verarbeiten kann (Reflection, Typinferenz).
  2. Bereitstellung und Wartung als NuGet-Paket mit über 1,6 Mio. Downloads – inklusive CI-Pipeline, Versioning und Support.
  3. Optimierung für Spiele- und Embedded-Szenarien, in denen Performance, Ladezeiten und einfache Integration entscheidend sind.
  4. Langzeitpflege & Modernisierung zur Unterstützung aktueller .NET-Plattformen (z. B. .NET Standard 2.0) mit Fokus auf Kompatibilität und Stabilität.
  5. Community-Management, Issue-Handling, Feature-Planung und technisches Feedback für Entwicklerteams.

Entwicklung & Betrieb mehrerer kommerzieller Softwareprodukte inkl. eigenem Lizenzserver (14+ Jahre LTS)

Eigenes kommerzielles Projekt

Internet und Informationstechnologie

< 10 Mitarbeiter

Langfristige Entwicklung, Pflege und Modernisierung mehrerer kommerzieller Desktop- und Webanwendungen mit insgesamt 4 000+ zahlenden Kunden.
Der Schwerpunkt lag auf Clean Code, langfristiger Wartbarkeit und einer vollständigen End-to-End-Verantwortung – von Architektur über Entwicklung bis zum Hosting und Support.

Im Rahmen einer Notfallsituation (Insolvenz eines externen Shop-Betreibers) wurde innerhalb von nur 2 Wochen ein vollständig neuer, cloud-unabhängiger, DSGVO-konformer Lizenzserver entworfen, entwickelt, migriert und im Self-Hosting produktiv gestellt.

Mein Beitrag:
  1. 14+ Jahre Long-Term-Support mehrerer .NET-Anwendungen mit stabilen Upgrade-Zyklen (WinForms, .NET Framework)
  2. Notfall-Neuentwicklung eines Lizenzservers in 2 Wochen – Architektur, Implementierung, Migration & Deployment (ASP.NET Core, Docker, Self-Hosting)
  3. Entwicklung eines vendor-lock-in-freien Lizenzsystems mit Blazor/DevExpress XAF & MariaDB
  4. Low-Code-Backoffice in 1 Tag für Kunden- & Lizenzverwaltung (DevExpress XAF, Blazor Server)
  5. DSGVO-konforme Speicherung aller Kundendaten auf deutschen Servern (MariaDB, Docker, Debian, Hetzner)
  6. Schutz kommerzieller Anwendungen vor Piraterie durch Code-Signing & Obfuscation
  7. Eigenständige Vermarktung, Betrieb und Support der Anwendungen über viele Jahre

Entwicklung einer skalierbaren IoT-Datenplattform für Big-Data-Analyse und industrielle Zeitreihenverarbeitung

Energiekonzern

Energie, Wasser und Umwelt

>10.000 Mitarbeiter

  1. Architektur einer skalierbaren Big-Data-Pipeline (OPC UA, MQTT) vom Edge-Device über lokale, asynchrone Zwischenspeicherung (PostgreSQL) bis ins zentrale Data-Warehouse (Snowflake)..
  2. Snowflake-Optimierung: Aufbau einer konsolidierten Fakt-Tabelle und Implementierung von Dynamic Tables zur inkrementellen Aggregation und Snapshots, wodurch Abfragezeiten von > 10 s auf unter 1 s reduziert wurden.
  3. Entwicklung performanter Downsampling-Algorithmen (LTTB) und serverseitiger Time-Series-Aggregationen (SQL time_slice) für interaktive Visualisierungen.
  4. Performance-orientiertes Datenbankdesign durch optimierte Schemata, Indexierung und View-Definitionen zur Steigerung der Abfragegeschwindigkeit und Kosteneffizienz. (DDL, PostgreSQL, Snowflake)
  5. Konsolidierung von Status, Fortschrittsmeldungen und Fehlern in API-Aufrufen, zur Verbesserung der Fehlerbehandlung und Benutzererfahrung. (TypeScript, Preact, Zustand)
  6. Frontend-Entwicklung: Interaktive Single-Page-Application (Preact, TypeScript, Zustand, Syncfusion).
  7. KI-gestützte Module (Python / TensorFlow / Flask) zur automatisierten Bilderkennung, integriert in die .NET-Umgebung über REST-Schnittstellen.
  8. Migration, binnen einer Woche, einer Kotlin-App zu .NET Core 8, inklusive PDF-Reports und asynchrone Email-Alarms. (C#, .NET, PDF, SMTP, Message-Queueing)
  9. Orchestrierung der IoT-Pipeline auf lokaler Test-Maschine. (docker-compose, Linux-Hosting)
  10. Infrastructure-as-Code und CI/CD für Azure IoT Hub und Azure Container Apps. (Terraform, Azure DevOps)

Digitales Mandantenportal für ISO-zertifizierte Steuerberatung (FinTech, Crowdinvesting)

ISO 9001-zertifizierte, digitale Steuerkanzlei

Wirtschaftsprüfung, Steuern und Recht

< 10 Mitarbeiter

  1. Anforderungsanalyse, Entwurf und Entwicklung eines Mandantenportals als Fortführung einer auch von mir entwickelten Desktop-Altanwendung aus 2018 (DevExpress XAF, ASP.NET Core 9, Blazor)
  2. Implementierung eines Endkundenportals mit strukturierter Upload- und Validierungs-Logik für Monatsreports (CSV/XLSX, DevExpress Blazor, EF Core)
  3. Performanceoptimierung der Datenverarbeitung für bis zu 360.000 Datensätze pro Mandant jährlich (MariaDB, Partitioning, CQRS, SQL-Tuning, EF Core Migrations, Adminer)
  4. Einführung einer Backoffice-Webanwendung zur Benutzer- und Datenverwaltung (DevExpress XAF Blazor, ASP.NET Core 9, EF Core, MariaDB)
  5. Absicherung des Backoffice-Zugriffs mit TLS-Client-Zertifikaten (Caddy, PKI, TLS Mutual Auth)
  6. Selfhosting der Anwendungen als Docker-Container mit Caddy als Reverse-Proxy (x86 + ARM, Docker, Buildah, Caddy, Ansible, Reverse-Proxy, Hetzner VM, Linux-Debian)
  7. Aufbau einer privaten Container-Registry und Email-Gateway-Infrastruktur (Scaleway, DNS, Mailserver, Transactional-Email)
  8. Einrichtung eines zentralen Monitorings inkl. Tracing und Metriken (OpenTelemetry, Prometheus, Grafana, Alertmanager)
  9. Logging-Integration mit strukturierter Speicherung (Serilog, Loki)
  10. Backupstrategie mit deduplizierenden Snapshots (BorgBackup, Linux-CLI)
  11. Git Trunk-Based Development mit Nutzung von GitHub für Dokumentation, Reviews und Issue-Verfolgung und Unit-Tests (GitHub Issues, GitHub Wiki, GitHub Actions, xUnit)

Full-Stack Entwicklung von Enterprise-Kundenportalen und B2B eCommerce-Lösungen

Maschinenbaukonzern

Industrie und Maschinenbau

>10.000 Mitarbeiter

  1. Entwurf und Aufbau eines deduplizierenden File-Exchange-Backends mit 60 % Speicherersparnis durch virtuelles FS, optimierte Indizes und angepasste SQL-Datentypen.
  2. Modernisierung der Authentifizierung mit Duende BFF / OpenID Connect / SSO für konzernweite Portale (Single Sign-On, Duende IdentityServer).
  3. Entwicklung eines URL-Shorteners mit IP-Geolocation-Analyse mit Land-, Gerät- und QR-Code-Tracking.
  4. Zero-Downtime-Migration einer SQL-Datenbank (Entity Framework Core, SQL-Scripting,
  5. SQL Server).
  6. Zero-Downtime-Migration von Angular v9 auf v17 (Angular, TypeScript, Node.js).
  7. Zero-Downtime-Migration von ASP.NET Core v3 auf v8 (.NET Core, Entity Framework Core).
  8. Erstellung von Unit- und Integration-Tests (xUnit, Moq, TDD /Test-Driven Development/).
  9. Einführung eines Dry-Run-Modus um 100% Kundenszenarien im Live-System reproduzieren zu können, ohne DB- sowie Audit-Daten zu verändern (RBAC, API-Client-Secrets, Claims, Middleware).
  10. Erhöhung der System-Resilienz durch intelligente Retry-Strategien (Polly).
  11. Bereitstellung einer GraphQL-API für ElasticSearch (HotChocolate GraphQL, ElasticSearch .NET Client).
  12. Integration von Legacy-Systemen über Reverse Proxy (YARP /Yet Another Reverse Proxy/, ASP.NET Core).
  13. CI/CD-Automatisierung für Azure und Kubernetes sowie Einführung von Trunk-Based Development (Git, LTS /Long-Term Support/).
  14. Entwicklung einer asynchronen, leichtgewichtigen Job-Queue mit Retry-Logik, als Hangfire-Alternative (Message Queueing, Job-Queueing, ASP.NET Core, Asynchron Programming).

DevOps/GitOps-Pipeline für Cloud-native Enterprise-Webanwendungen in AWS

Mittelständisches Softwareunternehmen (Festanstellung 2016-2023)

Internet und Informationstechnologie

10-50 Mitarbeiter

Aufbau einer Cloud- und DevOps-Infrastruktur für einen Prototypen zur KI-gestützten Datenanalyse.

Ziel war die Entwicklung einer reproduzierbaren, hochautomatisierten Bereitstellungskette für containerisierte Enterprise-Webanwendungen in AWS- und OpenShift-Umgebungen.

Mein Beitrag:
  1. Konzeption und Pflege einer GitOps-basierten CI/CD-Pipeline mit Argo CD und Tekton, inklusive automatisiertem Build-, Test- und Deployment-Prozess in Kubernetes und OpenShift.
  2. Optimierung der Pipeline-Performance - Reduktion der Build-Zeiten um rund 50 % und Beseitigung von Deadlocks durch angepasste Tekton-Workflows und Caching-Strategien.
  3. Implementierung eines zentralen API-Gateways für interne Services mit Ocelot inklusive Authentifizierung über AWS Cognito und Middleware-basiertem Request-Routing.
  4. Hosting und Orchestrierung einer Cloud-nativen Webanwendung in AWS mit Anbindung an AWS Redshift für analytische Workloads.
  5. Bereitstellung einer standardisierten DevOps-VM („Schweizer Messer“) zur Vereinheitlichung von Administrations- und Deployment-Tasks (Ansible, Vagrant, PowerShell).

Entwicklung eines verteilten Data-Mining-Systems mit Microservices

Mittelständisches Softwareunternehmen (Festanstellung 2016-2023)

Internet und Informationstechnologie

10-50 Mitarbeiter

  1. Architektur und Entwicklung einer Cloud-fähigen Microservice-Plattform mit ASP.NET Core, Angular und SignalR - zunächst on-premises (IIS, Windows), später containerisiert unter Linux/Docker.
  2. Zero-Downtime-Migration von über 200 Legacy-Projekten auf .NET Core in weniger als einem Monat - ohne Beeinträchtigung laufender Entwicklungsprozesse (.NET Core, Entity Framework Core, EF Core, SQLite).
  3. Entwicklung eines hybriden Authentifizierungssystems (Windows AD + OAuth 2.0/OpenID Connect Fallback) für interne und externe Nutzer, vollständig rückwärtskompatibel integriert.
  4. Aufbau einer CI/CD-Pipeline mit Azure DevOps für tägliche Builds, automatisierte Tests und Deployment-Automation.
  5. Automatische Bereitstellung und Monitoring von Web-Apps als Docker-Container auf Linux-Servern (HostEurope) mittels Ansible, Prometheus und Grafana.
  6. Entwicklung eines Code-Editors zur dynamischen C#-Kompilierung (CodeDom, Reflection) für automatisierte Tests und Skriptausführung.
  7. Entwicklung mehrerer eigenverantwortlicher Projekte, u. a.:
o Lizenzmanagement-System mit Backoffice-Portal (C#, ASP.NET Core, Vue.js, Nuxt.js)
o Reverse-Proxy zur Authentifizierung einer Legacy-C++-Anwendung via PKCE (OAuth 2.0)
o Performance-Test-Infrastruktur mit Azure Virtual Networking und PowerShell-Automatisierung

Entwicklung eines Enterprise-ERP-Systems für die Einkaufsverwaltung

Globaler Lebensmittel-Discounter (Retail)

Konsumgüter und Handel

>10.000 Mitarbeiter

Weiterentwicklung eines konzernweiten ERP-Moduls zur Digitalisierung und Automatisierung zentraler Einkaufs- und Beschaffungsprozesse. Schwerpunkt war die Umsetzung von Frontend-Funktionalitäten in WinForms sowie der Aufbau von performanten SQL-basierten Auswertungen für internationale Märkte.

Mein Beitrag:
  1. Entwicklung zentraler ERP-Funktionen für Einkauf, Lieferantenprozesse und Dokumentenverwaltung (C#, .NET, WinForms).
  2. Aufbau umfangreicher SQL-Abfragen und Reporting-Strukturen für Einkaufs- und Umsatzanalysen (SQL Server, SSRS, T-SQL).
  3. Implementierung einer robusten Client-Server-Kommunikation im Enterprise-Netzwerk (WCF/SOAP).
  4. Enge Zusammenarbeit im agilen Umfeld eines 15-köpfigen Teams (Daily Scrum, Reviews, Refinements).

Notfall-Tool zur Tarifumstellung mit Integration eines 30-jährigen Terminalsystems (Versicherungsbranche)

Globaler Versicherungskonzern

Versicherungen

>10.000 Mitarbeiter

Entwicklung eines konzernweiten Tools zur Tarifumstellung, das Daten aus einer Oracle-Datenbank mit Informationen aus einer über 30 Jahre alten ASCII-Terminal-Anwendung kombiniert. Ziel war die Automatisierung eines sonst manuell durchgeführten Massenprozesses, um erhebliche Personalkosten und Engpässe im Jahresendgeschäft zu vermeiden.

Mein Beitrag:
  1. Entwicklung eines semi-automatischen Tools zur Tarifumstellung unter Zeitdruck /2 Monate/ (WinForms, Oracle 10, .NET Framework)
  2. Entwurf und Implementierung einer EHLLAPI-Navigationsschnittstelle zur automatisierten Steuerung und Auslesung eines 30-jährigen ASCII-Terminals.(Screen-Scraping)
  3. Automatisierung des Deployment-Prozesses, wodurch neue Versionen innerhalb von Minuten für Test- und Fachabteilungen bereitgestellt werden konnten (ClickOnce, Batch-Scripting).

Hochperformantes OCR-Framework für Massendatenverarbeitung (Energiebranche)

Einer der Top-10 Energieanbieter in Deutschland

Energie, Wasser und Umwelt

50-250 Mitarbeiter

Entwicklung eines leistungsstarken OCR-Frameworks zur automatisierten Verarbeitung von Millionen papierbasierter Einzelseiten. Ziel war die Digitalisierung, Texterkennung sowie die strukturierte Zusammenführung und Sortierung des Papiermaterials zu vollständigen Dokumenten, anschließend mit Ablage der extrahierten Inhalte in einer SQL-Datenbank für nachgelagerte Analysen.

Mein Beitrag:
  1. Entwicklung einer Data-Mining-Engine für parallele Verarbeitung großer Datenmengen - bis zu 150 000 Seiten pro Stunde dank Task Parallel Library (TPL) und optimierter Multithreading-Architektur.
  2. Automatisierte OCR-Auswertung mit nachgelagerter Datenanalyse und Integration in bestehende SQL-basierte Auswertungssysteme.
  3. Implementierung einer WinForms-Anwendung zur effizienten Korrektur erkannter Texte mit XML-Datenbindung und intelligenter Cursor-Navigation zur Fehlerstelle.
  4. Deutliche Reduzierung manueller Bearbeitungszeiten durch UI-Optimierungen und automatisierte Datenverknüpfung.

Wissenschaftlicher Angestellter der RWTH Aachen

RWTH Aachen

Industrie und Maschinenbau

>10.000 Mitarbeiter

  1. Erstellung einer Web-Anwendung für die Visualisierung der Fahrzeugpositionen auf einer Landkarte (GSM, GPS, RS232, CANopen, Embedded)
  2. Programmierung eines mehrschichtigen Qualität-ManagementSystems für die Überprüfung von Baustellen (Delphi, Oracle)
  3. Konzeption und Entwicklung eines Softwareframeworks für die Datenerfassung, Fernüberwachung und Analyse von Messdaten (C#, .NET)

Zertifikate

MCTS 70-536

Microsoft

2004


Portfolio


Bewertungen

exali-logo

exali Berufshaftpflicht-Siegel

Das original exali Berufshaftpflicht-Siegel bestätigt dem Auftraggeber, dass die betreffende Person oder Firma eine aktuell gültige branchenspezifische Berufs- bzw. Betriebshaftpflichtversicherung abgeschlossen hat.

Versichert bis: 01.01.2027


Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden