Senior Software & Data Systems Consultant (13+ Jahre). Ich stabilisiere komplexe .NET-Systeme, modernisiere Architektur, CI/CD und Datenlandschaften und schaffe eine verlässliche Single Source of Truth – für planbare Releases und AI-Readiness.
Senior Software & Data Systems Consultant mit 13+ Jahren Erfahrung in der Modernisierung komplexer Software-, Daten- und Plattformlandschaften.
Spezialisiert auf .NET-basierte Systeme, CI/CD-Stabilisierung, Software-Architektur, Testautomatisierung sowie Industrie- und Plattformstandards.
Einsatz als Senior Engineer, Tech Lead oder Interim-Architekt in Industrie, Forschung und Software-Produktentwicklung.
Fokus auf messbare Ergebnisse, schnelle Stabilisierung, klare Übergaben und nachhaltige technische Qualität.
Typische Ergebnisse:
Reduktion von Produktionsfehlern um bis zu 64 %
Beschleunigung von Release-Zyklen um bis zu 70 %
Migration von >400.000 LOC auf moderne .NET-Stacks
CI/CD-Pipelines mit >95 % Release-Stabilität
Erfahrung
Berufserfahrungmehr als 10 Jahre
Freelancer seit2023
Sprachen
DeutschMutterspracheEnglischverhandlungssicher
Projekthistorie
Senior Aspire Backend Developer
Energieversorgungsunternehmen
Energie, Wasser und Umwelt
1000-5000 Mitarbeiter
Senior Aspire Backend Developer | Modernisierung eines Multi-Company-Backend-Systems (Vollzeit)
Weiterentwicklung und Modernisierung einer gewachsenen Aspire-Backend-Anwendung im Umfeld eines Energieversorgungsunternehmens mit Fokus auf neue Geschäftsanforderungen, Testing, Legacy-Code-Bereinigung und stabile Backend-Delivery.
Kernbeiträge & Ergebnisse
Setzte neue fachliche Anforderungen im Kontext von Kundenaufträgen, Subunternehmen und unternehmensübergreifenden Backend-Prozessen um und stellte konsistente Abläufe in einer verteilten Systemlandschaft sicher.
Modernisierte bestehende Backend-Komponenten schrittweise und reduzierte technische Schulden durch gezielte Bereinigung von Legacy-Code, Refactoring und strukturierte Code-Reviews.
Verbesserte die Testbarkeit geschäftskritischer Services durch Ausbau automatisierter Tests mit xUnit, AutoFixture und klareren Validierungsstrukturen.
Unterstützte die Weiterentwicklung von Workflow-Automatisierungen und Integrationsprozessen über Microservices, Messaging und API-basierte Kommunikation.
Übernahm Quellcode externer Firmen, prüfte die Code-Qualität systematisch und leitete technische Verbesserungen für Wartbarkeit, Stabilität und Integration ab.
Arbeitete in agilen Entwicklungsprozessen mit Jira, Confluence und Azure DevOps und unterstützte teamübergreifende Abstimmung zu Architektur, Qualität und Umsetzung.
Tech Lead & Advisor
Sachverständiger und Dienstleister für Chemiebranche
Sonstiges
50-250 Mitarbeiter
Technische Beratung und Begleitung eines gewachsenen Legacy-Softwareumfelds in der Chemiebranche mit Fokus auf Code-Qualität, Infrastrukturverbesserung, KI-gestützte Softwareentwicklung und fundierte Architekturentscheidungen.
Kernbeiträge & Ergebnisse
Begleitete als technischer Sparringspartner Architekturentscheidungen in einem gewachsenen Legacy-Systemumfeld und unterstützte die Bewertung technischer Risiken, Abhängigkeiten und Modernisierungsoptionen.
Führte KI-Tools zur unterstützten Softwareentwicklung und zum Legacy-Reverse-Engineering ein und schuf damit eine Grundlage für schnelleres Verständnis historisch gewachsener Codebereiche.
Etablierte Coding Standards und strukturierte Review-Prinzipien zur Verbesserung von Wartbarkeit, Lesbarkeit und langfristiger Code-Qualität.
Unterstützte die Verbesserung automatisierter Entwicklungs- und Qualitätssicherungsprozesse durch Analyse bestehender Abläufe und Einführung klarerer technischer Standards.
Beriet bei der Modernisierung von Legacy-Code in C# und Visual Basic und half, technische Schulden gezielt sichtbar und bearbeitbar zu machen.
Technische Leitung und Stabilisierung einer analytischen Optimierungsplattform mit Fokus auf verlässliche Delivery, Skalierbarkeit und Qualität für Enterprise-Kunden.
Kernbeiträge & Ergebnisse
Leitete ein 6-köpfiges Entwicklerteam über fünf Releases und steigerte die Sprint-Lieferquote von ca. 70 % auf über 95 % durch konsequente Priorisierung technischer Schulden.
Etablierte eine neue CI/CD-Pipeline (TeamCity, Docker) und verkürzte Build- und Deployment-Dauer um 40 % durch standardisierte Stages und automatisierte Gates.
Beschleunigte Release-Zyklen von quartalsweise auf zweiwöchentlich und ermöglichte damit deutlich schnellere Feature-Auslieferung für Enterprise-Kunden.
Reduzierte Produktionsfehler innerhalb von sechs Monaten um 64 % durch testgetriebene Architektur in fünf Kernmodulen und konsequenten Ausbau automatisierter Tests.
Steigerte die Laufzeitperformance der Optimierungsplattform um bis zu 40 % durch Caching-Strategien, Entkopplung kritischer Pfade und Stabilisierung rechenintensiver Prozesse.
Konsolidierte redundante Logik in drei Subsystemen und halbierte die Onboarding-Zeit neuer Entwickler von vier auf zwei Wochen durch klare Modulgrenzen.
Technische Kennzahlen
Build- & Deployment-Dauer: Verkürzung um 40 % (25 → 15 Minuten pro Durchlauf).
Release-Zyklus: Umstellung von quartalsweise auf zweiwöchentlich innerhalb eines halben Jahres.
Automatisierte Testabdeckung: Ausbau von 46 % auf 87 % in fünf geschäftskritischen Modulen.
Mentor Softwareentwicklung
Sonstiges
Begleitung eines Nachwuchsentwicklers von der Ausbildung bis zum Berufseinstieg mit Fokus auf strukturierte Entwicklung und Praxistransfer.
Kernbeiträge & Ergebnisse
Begleitete einen angehenden Softwareentwickler über mehr als 12 Monate bis zum erfolgreichen Ausbildungsabschluss und einem klaren Berufseinstieg.
Etablierte eine verbindliche Lernstruktur mit wöchentlichen Lernzielen und regelmäßigen Mentoring-Sessions zur nachhaltigen Kompetenzentwicklung.
Beschleunigte den Praxistransfer technischer Grundlagen durch reale Aufgabenstellungen und verkürzte die Einarbeitung in neue Themen deutlich.
Unterstützte den Berufseinstieg durch fachliche Vorbereitung und Entscheidungsbegleitung und vermied Trial-and-Error-Wechsel.
Entwicklung, Modernisierung und Stabilisierung industrieller Software- und Forschungsprototypen mit Fokus auf AAS, CI/CD, Systemstabilität und automatisierter Generierung.
Kernbeiträge & Ergebnisse
Entwickelte einen GenAI-Prototyp zur automatisierten AAS-Erstellung aus technischen Dokumenten und Typenschildern und senkte den manuellen Modellierungsaufwand von ca. 5 Stunden auf unter 15 Minuten pro AAS.
Restrukturierte den AASX Server und PackageExplorer für den produktiven Einsatz durch klare Architekturentscheidungen für sechs Kernkomponenten und reduzierte kritische Laufzeitfehler um rund 70 %.
Etablierte eine durchgängige CI/CD-Pipeline mit GitHub Actions und verkürzte Release-Zyklen von mehreren Wochen auf unter sieben Tage durch automatisierte Builds, Tests und Analysen.
Steigerte die Systemperformance messbar und reduzierte Startzeiten um 35 % durch Modernisierung der Runtime-Abhängigkeiten und Optimierung der Build-Pipelines.
Erhöhte die Code-Qualität nachhaltig durch verbindliche Coding-Standards und automatisierte Tests und reduzierte regressionsbedingte Nacharbeiten deutlich.
Ermöglichte projektübergreifende Wiederverwendbarkeit durch Definition interoperabler AAS- und OPC-UA-Datenmodelle in Industrieprojekten wie Factory-X und Condition Monitoring.
Engineering-Metriken
AAS-Erstellungsaufwand: Reduktion von ca. 5 Stunden auf <15 Minuten pro Modell.
Release-Zyklus: Verkürzung von mehreren Wochen auf unter 7 Tage.
Technische Verantwortung für mobile Enterprise-Anwendungen mit Fokus auf Stabilität, Code-Qualität und datenbasierte Produktentscheidungen im Umfeld eines internationalen Industrieunternehmens.
Kernbeiträge & Ergebnisse
Übernahm interimistisch die Rolle des Technical Product Owners für ein 7-köpfiges Team über sieben Release-Zyklen und steigerte die Sprint-Planerfüllung von ca. 75 % auf über 95 %.
Wirkte maßgeblich an der Neuentwicklung der Miele@Home-App (C#, Xamarin → .NET MAUI) für über 300.000 monatlich aktive Nutzer mit und reduzierte App-Abstürze innerhalb von 12 Monaten um rund 60 %.
Etablierte verbindliche Clean-Code-Regeln und Qualitäts-Gates über 13 beteiligte Teams und erhöhte die automatisierte Testabdeckung von ca. 25 % auf über 70 %.
Senkte technische Schulden durch Entkopplung kritischer Module und verkürzte die Integrationszeit neuer Features von mehreren Tagen auf unter einen Tag pro Modul.
Ermöglichte datenbasierte Produktentscheidungen durch Einführung von Tracking und Analytics für über 30 Kernfeatures und steigerte deren Nutzung um rund 30 %.
Beschleunigte den Kompetenzaufbau im Team durch Pair Programming und Mentoring und halbierte die Einarbeitungszeit neuer Entwickler von ca. sechs auf unter drei Wochen.
Engineering-Metriken
App-Stabilität: Rückgang der Abstürze um rund 60 % innerhalb von 12 Monaten.
Testabdeckung: Ausbau von ca. 25 % auf >70 % über mehrere Teams hinweg.
Regressionsfehler: Reduktion um >50 % nach Einführung von Qualitäts-Gates.
Webentwickler
Sonstiges
50-250 Mitarbeiter
Umsetzung und Modernisierung performanter Webauftritte mit Fokus auf Wartbarkeit und Selbstpflege.
Kernbeiträge & Ergebnisse
Setzte und modernisierte rund zehn Webseiten und reduzierte Ladezeiten um 30–60 % durch strukturierte WordPress-Setups.
Restrukturierte Codebasen in klare Theme- und Plugin-Architekturen und senkte externe Änderungsanfragen um über 70 %.
Ermöglichte eigenständige Inhaltspflege durch Kunden und eliminierte Ticket-basierte Anpassungen im Tagesgeschäft.
Engineering-Metriken
Webseiten-Projekte: Ca. 10 Umsetzungen in 11 Monaten.
Technische Umsetzung und Beratung internationaler Kundenprojekte mit Fokus auf stabile Delivery, skalierbare Architektur und Qualitätssicherung.
Kernbeiträge & Ergebnisse
Lieferte internationale Cross-Plattform-Projekte (C#, Xamarin) über mehr als fünf Produktmodule hinweg und stellte konsistente Releases in verteilten Teams sicher.
Reduzierte Regressionsfehler innerhalb von sechs Monaten um rund 45 % durch Mocking-basierte Tests, klare Abnahmekriterien und strukturierte Review-Checklisten.
Entwarf modulare Architekturkonzepte für Anwendungen mit über 100.000 LOC und verkürzte die Feature-Implementierung von mehreren Tagen auf unter 1–2 Tage pro Modul.
Beriet Kunden aus Consumer Electronics und Agrartechnik zu Architektur- und Technologieentscheidungen und verhinderte Fehlinvestitionen durch frühzeitige Systementwürfe.
Entwickelte interne Tools zur Projektabstimmung und senkte Koordinationsaufwand sowie Rückfragen zwischen Entwicklung, QA und Produktmanagement messbar.
Engineering-Metriken
Regressionsfehler: Reduktion um ca. 45 % innerhalb von 6 Monaten.
Feature-Implementierung: Verkürzung auf <1–2 Tage pro Modul.
Projektumfang: Umsetzung über >5 Module in internationalen Setups.
Entwicklung und Automatisierung softwaregestützter Workflows für Forschungs-, Digitalisierungs- und Industriekooperationsprojekte im Hochschulumfeld.
Kernbeiträge & Ergebnisse
Entwickelte maßgeschneiderte Software-Tools (Python, Flask) für Forschungs- und Digitalisierungsprojekte und verkürzte manuelle Auswertungen von Stunden auf Minuten.
Unterstützte über 20 laufende Forschungsprojekte durch Automatisierung von Datenaufbereitung, Analyse und Prototyping und reduzierte Fehler- und Wiederholungsaufwand deutlich.
Etablierte reproduzierbare Analysepipelines mit Python, SQL und MongoDB und erhöhte die Nachvollziehbarkeit wissenschaftlicher Ergebnisse durch Versionierung.
Übernahm die technische Brückenfunktion zwischen Forschung, Lehre und IT und verkürzte Abstimmungs- und Umsetzungszyklen von Wochen auf wenige Tage.
Befähigte Studierende und Mitarbeitende durch Workshops und Mentoring zur eigenständigen Weiterentwicklung bestehender Software-Artefakte.
Engineering-Metriken
Forschungsprojekte: Technische Unterstützung in >20 parallelen Vorhaben.
Auswertungsdauer: Reduktion von Stunden auf Minuten durch Automatisierung.
Umsetzungszyklen: Verkürzung von mehreren Wochen auf wenige Tage.
Stabilisierung und Betrieb einer Microsoft-basierten IT-Infrastruktur im Transport- und Logistikumfeld für einen reibungslosen Tagesbetrieb.
Kernbeiträge & Ergebnisse
Betrieb eine Microsoft-basierte IT-Infrastruktur für über 500 Nutzer und stellte eine Systemverfügbarkeit von über 95 % durch Wartungsfenster und Monitoring sicher.
Implementierte und pflegte Active-Directory-Strukturen für mehr als 20 Funktionsrollen und verkürzte On- und Offboarding-Prozesse von mehreren Stunden auf unter 30 Minuten.
Erhöhte Zugriffssicherheit durch Konsolidierung und Dokumentation von Berechtigungen und senkte sicherheitsrelevante Supportfälle um über 40 %.
Stabilisierte Windows-Server-Umgebungen durch gezielte Konfigurationsanpassungen und systematisches Troubleshooting und reduzierte wiederkehrende Betriebsstörungen.
Ermöglichte den eigenständigen Weiterbetrieb durch Erstellung einer vollständigen System- und Betriebsdokumentation ohne externe Abhängigkeit.
Engineering-Metriken
Nutzerbasis: >500 Anwender im operativen Betrieb.
Systemverfügbarkeit: >95 % über den Projektzeitraum.
On-/Offboarding-Dauer: Verkürzung von mehreren Stunden auf <30 Minuten.
Sicherheitsrelevante Tickets: Reduktion um >40 %.
Technologien & Methoden
Windows Server, Active Directory, Microsoft-Infrastrukturservices, Identitäts- und Berechtigungsmanagement, Monitoring, Systemdokumentation
Software Engineer – Mobile Enterprise Development
DataOne GmbH
Internet und Informationstechnologie
50-250 Mitarbeiter
Entwicklung und Stabilisierung mobiler Enterprise-Anwendungen mit Fokus auf produktive Kundenumgebungen, Support-Nähe und zuverlässige Delivery.
Kernbeiträge & Ergebnisse
Entwickelte mobile Enterprise-Anwendungen für produktive Kundenumgebungen und lieferte funktionsfähige Releases für Android und iOS in kurzen Iterationen.
Bearbeitete über 100 Second-Level-Support-Tickets, analysierte Logs und Fehlerursachen systematisch und verkürzte die durchschnittliche Lösungszeit auf unter 24 Stunden.
Reduzierte wiederkehrende Supportfälle um rund 30 % durch Identifikation und nachhaltige Behebung struktureller Fehlerursachen.
Implementierte hybride und native mobile Komponenten mit Anbindung an SAP- und ABAP-basierte Backends und stellte konsistente Datenflüsse sicher.
Arbeitete aktiv in agilen Entwicklungsprozessen mit und baute früh Produktverständnis sowie Kunden- und Anforderungsnähe auf.
Engineering-Metriken
Support-Tickets: >100 Fälle im Second-Level-Bereich bearbeitet.
Lösungszeit: Verkürzung von mehreren Tagen auf <24 Stunden.
Wiederkehrende Fehler: Reduktion um ca. 30 % nach Ursachenanalyse.
Technische Unterstützung experimenteller Forschungsprojekte mit Fokus auf Messsysteme, Automatisierung und reproduzierbare Datenauswertung.
Kernbeiträge & Ergebnisse
Wartete und kalibrierte Mess- und Sensorsysteme für mehrere parallele Versuchsaufbauten und reduzierte Messabweichungen durch systematische Justierung.
Erweiterte Mess- und Auswertesoftware (C++, MATLAB) und stellte die Datenauswertung von manuellen Nacharbeiten auf automatisierte Pipelines um.
Unterstützte Versuchsplanung und -durchführung und ermöglichte stabile Messläufe über Stunden bis Tage ohne technische Abbrüche.
Analysierte umfangreiche Messdatensätze und bereitete Ergebnisse strukturiert für Forschungsberichte und Abschlussarbeiten auf.
Übersetzte experimentelle Anforderungen in technische Lösungen und verkürzte Iterationszyklen zwischen Messung und Auswertung von Tagen auf Stunden.
Engineering-Metriken
Messstabilität: Reduktion von Abweichungen durch regelmäßige Kalibrierung.
Auswertungsdauer: Verkürzung von Tagen auf Stunden durch Automatisierung.
Versuchsverfügbarkeit: Stabile Messläufe über mehrere Stunden bis Tage.
Technologien & Methoden
C++, MATLAB, Mess- und Sensorsysteme, Datenanalyse, Automatisierte Auswertung, Technische Dokumentation
IT-Systembetreuung & Softwareentwicklung
Sonstiges
50-250 Mitarbeiter
Betrieb, Modernisierung und Digitalisierung produktiver IT-Systeme im Gastronomieumfeld mit Fokus auf Verfügbarkeit, Kostenreduktion und mobile Prozesse.
Kernbeiträge & Ergebnisse
Betrieb und stabilisierte die komplette IT- und Hardware-Infrastruktur mehrerer Filialbereiche und reduzierte ungeplante Ausfälle im Tagesgeschäft deutlich.
Modernisierte Unternehmenswebseiten (TYPO3, PHP) und verkürzte Aktualisierungszyklen von externen Abhängigkeiten auf interne Pflegeprozesse.
Migrierte die Kassensoftware von stationären Touchscreen-PCs auf Android-Smartphones und senkte Hardware-Kosten um über 50 %.
Setzte die Migration auf Low-Level-Ebene um, passte bestehende Logik in Assembler an und stellte vollständige Funktionsparität sicher.
Digitalisierte operative Prozesse im laufenden Betrieb und ermöglichte mobile Kassenlösungen ohne Produktionsunterbrechungen.
Engineering-Metriken
Hardware-Kosten: Reduktion um >50 % durch Umstellung auf mobile Endgeräte.
Systemverfügbarkeit: Stabiler Betrieb während Stoßzeiten über alle Filialbereiche.
Update-Zyklen: Verkürzung von Tagen auf Stunden durch interne Pflege.