Innovative Softwarelösungenfür komplexe Herausforderungen
Als erfahrener Softwareentwickler mit Spezialisierung auf maßgeschneiderte Anwendungen und moderne Technologien helfe ich Unternehmen, ihre Prozesse zu optimieren, Daten effizient zu nutzen und digitale Innovationen voranzutreiben.
Lass Sie uns gemeinsam Ihre Vision umsetzen.

Erfolge und Meilensteine in Zahlen Ein Blick auf meine Expertise
Mit über einem Jahrzehnt Erfahrung, zahlreichen erfolgreich abgeschlossenen Projekten und fundierter Expertise in modernen Technologien stehe ich für Qualität, Innovation und zuverlässige Ergebnisse. Hier ein Blick auf meine Leistungen in Zahlen.
0+
18 Jahre Erfahrung in der Softwareentwicklung. Von der Planung bis zur Implementierung maßgeschneiderter Lösungen.
0+
25 erfolgreiche Projekte. Von komplexen Unternehmenssystemen bis zu innovativen Webanwendungen.
0%
79% Folgeaufträge. Langfristige Zusammenarbeit mit Partnern und Kunden.
Eine Auswahl der abgeschlossenen Projekte
Energiedienstleister, Essen
Im Rahmen des Projekts wurden zwei eigenständige Webapplikationen entwickelt, die vollständig in der Microsoft Azure Cloud betrieben werden. Die erste Anwendung bietet eine detaillierte Simulationsplattform zur Analyse von Anlagensystemen. Die zweite Anwendung ermöglicht eine zentralisierte Verwaltung und Vereinheitlichung von Kostenschätzungen zur Verbesserung der Budgetplanung und Transparenz in Investitionsprojekten. Moderne Technologien wie Azure SQL Server, Azure Functions und ASP.NET Core wurden für eine skalierbare und performante Architektur genutzt.
FullStack-Entwicklung der Webapplikationen zur Berechnung und Simulation von Anlagensystemen.
Implementierung einer Webanwendung zur Vereinheitlichung von Kostenschätzungen.
Integration von Azure SQL Server für eine zentrale Datenhaltung.
Nutzung von Azure Functions zur serverlosen Verarbeitung und Automatisierung.
Entwicklung mit Entity Framework Core für eine optimierte Datenzugriffslogik.
Erstellung der Benutzeroberfläche mit DevExpress und Syncfusion für eine moderne und intuitive UI.
Quellcodeverwaltung und CI/CD-Prozesse über Azure DevOps und Git.
Agiles Projektmanagement und Aufgabenverfolgung mit Atlassian Jira.
Gas- / Anlagenbau, München
Im Rahmen dieses Projekts wurde eine bestehende ASP.NET Webanwendung modernisiert und erweitert. Dazu gehörten umfangreiche Refactoring-Maßnahmen, um den Quellcode auf aktuelle Software-Architekturmuster umzustellen. Es wurden Best Practices für Clean Code eingeführt und die bestehende Architektur auf moderne, skalierbare Patterns aktualisiert. Zudem wurde die Benutzeroberfläche optimiert und der gesamte Technologiestack aktualisiert.
Ausbau und Erweiterung der bestehenden ASP.NET Webanwendung.
Durchführung eines umfangreichen Refactorings zur Verbesserung der Codequalität.
Umstellung auf aktuelle Softwaredesign-Patterns und Best Practices.
Implementierung neuer UI-Komponenten mit Telerik Kendo UI.
Optimierung der Datenbankzugriffe durch Entity Framework.
Dokumentation der durchgeführten Änderungen und Übergabe an das Entwicklungsteam.
Durchführung von Modultests zur Sicherstellung der Codequalität.
Nutzung von Jira zur agilen Aufgabenverfolgung und Planung.
Logistik, Duisburg
Im Rahmen des Projekts wurde eine bestehende WMS-Anwendung erweitert und die Softwarearchitektur einer mobilen Lösung ausgebaut. Zusätzlich wurde ein webbasiertes Trackingsystem implementiert, um eine präzisere Überwachung der Warenströme zu ermöglichen. Die Systemarchitektur wurde modernisiert und auf eine flexible, zukunftssichere Webarchitektur umgestellt.
Erweiterung der bestehenden WMS-Anwendung zur verbesserten Verwaltung von Lagerbeständen.
Ausbau der Softwarearchitektur einer mobilen Anwendung für die Erfassung von Logistikdaten.
Implementierung eines neuen webbasierten Trackingsystems zur Echtzeitverfolgung von Warenbewegungen.
Optimierung der Performance der bestehenden WMS-Anwendung durch Refactoring und Code-Optimierung.
Anbindung an SAP IDoc zur Integration mit bestehenden SAP-Systemen.
Entwicklung und Implementierung von RESTful Web APIs zur externen Anbindung.
Durchführung von Modultests und Code-Reviews zur Sicherstellung der Softwarequalität.
Lebensmitteleinzelhandel, Mülheim an der Ruhr
Im Rahmen des Projekts wurden umfassende Maßnahmen zur Code-Validierung, Performance-Optimierung und Qualitätssicherung durchgeführt. Drittanbieter-Skripte wurden validiert und überprüft, um potenzielle Schwachstellen zu identifizieren. Zudem wurden Lasttests und Systemanalysen zur Optimierung der Performance durchgeführt. Die Teststrategie wurde durch die Einführung automatisierter Tests mit diversen Tools verbessert und die Qualitätssicherung komplett neu strukturiert.
Validierung und Review von Drittanbieter-Skripten zur Sicherstellung der Codequalität.
Analyse und Optimierung der Systemperformance durch Last- und Stresstests.
Entwicklung und Durchführung von automatisierten Testfällen mittels SmartBear TestComplete.
Neustrukturierung der Qualitätssicherungsprozesse.
Dokumentation der Testergebnisse und Erstellung von Verbesserungsvorschlägen.
Einführung neuer Teststrategien im agilen Umfeld.
Nutzung von Atlassian Jira für die Aufgabenverwaltung und Fehlerdokumentation.
Softwaredienstleister für Lebensmitteleinzelhandel, Mülheim an der Ruhr
Im Rahmen dieses Projekts wurde eine bestehende Individualsoftware modernisiert und erweitert. Zusätzlich wurde ein Framework zur Testautomatisierung entwickelt, um komplexe Testfälle effizient abzudecken. Ein neuer Ansatz für das Testmanagement wurde konzipiert, aufgebaut und weiterentwickelt. Zudem erfolgte der Aufbau von Continuous Integration/Delivery (CI/CD) Strukturen, um die Entwicklungs- und Testprozesse zu automatisieren und zu optimieren.
Weiterentwicklung und Optimierung einer bestehenden Individualsoftware.
Erstellung eines Frameworks zur Automatisierung von komplexen Testfällen.
Neukonzipierung, Aufbau und Erweiterung eines Testprojekts zur Verbesserung der Softwarequalität.
Implementierung von CI/CD-Pipelines für eine automatisierte Auslieferung und Tests.
Integration von Tools wie Azure DevOps und Team Foundation Server für eine nahtlose Entwicklungsumgebung.
Durchführung von Tests und Fehleranalysen zur Sicherstellung der Softwarestabilität.
Stahl-, Rüstungsindustrie, Essen
Im Rahmen dieses Projekts wurde eine neue Webanwendung entwickelt, die es ermöglicht, Maßnahmen systematisch zu dokumentieren und zu verwalten. Die bestehende Systemarchitektur wurde überarbeitet, um die Integration zusätzlicher Module zu ermöglichen. Dabei lag der Fokus auf der Erweiterung der Funktionalität und der Optimierung der Benutzerfreundlichkeit durch eine moderne Oberfläche. Die Architektur wurde durch Modulanpassungen und eine Neustrukturierung der Kernsysteme modernisiert.
Weiterentwicklung und Wartung einer Webanwendung zur Verwaltung von Maßnahmen.
Aufsetzen neuer Modul-Lösungen und Integration in eine bestehende Architektur.
Erweiterung des Systems durch zusätzliche Module zur Prozessautomatisierung.
Anpassung der Systemarchitektur für eine flexiblere und wartungsfreundlichere Struktur.
Aufbau und Design einer benutzerfreundlichen Benutzeroberfläche.
Implementierung von Silverlight 5.0 zur Modernisierung der UI-Komponenten.
Metallindustrie, Krefeld
Im Rahmen des Projekts wurde eine Individualsoftware für Freigabeprozesse weiterentwickelt und optimiert. Die bestehende Systemarchitektur wurde analysiert und modular erweitert. Zudem erfolgte eine Performanceoptimierung der Datenpaketübertragung zwischen Client und Server. Ein vollständiges Re-Design der Benutzeroberfläche wurde durchgeführt, um die Benutzerfreundlichkeit zu verbessern und moderne UI-Komponenten zu integrieren.
Weiterentwicklung einer Individualsoftware zur Verwaltung von Freigabeprozessen.
Erweiterung der bestehenden Software durch modulare Erweiterungen.
Anpassung der Softwarearchitektur für bessere Wartbarkeit und Erweiterbarkeit.
Durchführung eines vollständigen Re-Designs der Benutzeroberfläche.
Performanceoptimierung der Datenpaketübertragung zwischen Client und Server.
Implementierung von Unit-Tests zur Qualitätssicherung.
Banken-, Immobilienbranche, Düsseldorf
Im Rahmen dieses Projekts wurde eine bestehende Real-Estate Lösung erfolgreich migriert und auf das MVVM-Pattern umgestellt, um die Wartbarkeit und Struktur der Anwendung zu verbessern. Die Benutzeroberfläche wurde modernisiert und die Reporting-Funktionalitäten wurden durch den Umstieg auf CrystalReports erweitert. Dabei wurde eine neue Reporting-Schnittstelle entworfen und in die bestehende Architektur integriert. Abschließend wurden umfangreiche Integrationstests durchgeführt, um die Stabilität der Lösung sicherzustellen.
Migration einer komplexen Real-Estate Softwarelösung auf eine moderne MVVM-Architektur.
Implementierung des MVVM-Patterns und Anpassung der Benutzeroberfläche.
Durchführung einer Anforderungsanalyse und Entwurf der Reporting-Schnittstelle.
Migration der bestehenden Berichte auf CrystalReports.
Integration und Durchführung von System- und Integrationstests.
Nutzung von Subversion SVN zur Versionskontrolle.
Stahl-, Rüstungsindustrie, Essen
Das Projekt umfasste die komplette Neuentwicklung eines Softwaresystems von der Anforderungsanalyse bis zur Implementierung. Es wurde ein Proof of Concept (PoC) erstellt, um die Machbarkeit der Systemarchitektur zu validieren. Die Datenbankarchitektur wurde auf Basis von Microsoft SQL Server entwickelt, während die Benutzeroberfläche mit Silverlight und WPF gestaltet wurde. Zudem wurde eine Client-Server-Kommunikation implementiert und Unit-Tests zur Qualitätssicherung eingeführt.
Durchführung einer umfassenden Anforderungsanalyse und Erstellung von Proof of Concepts.
Entwurf und Implementierung der Systemarchitektur.
Datenbankdesign und Optimierung der Datenstrukturen.
Implementierung der Server-Client-Server-Kommunikation.
Erstellung und Implementierung von Unit-Tests zur Qualitätssicherung.
Design und Entwicklung der Benutzeroberfläche mit modernen UI-Komponenten.
Softwarebranche, Düsseldorf
Im Rahmen des Projekts wurde Microsoft Dynamics CRM 2011 um Funktionen zur Datenveredelung erweitert. Zusätzlich wurde ein neues Portal für die Verwaltung von Kontakt- und Firmendaten implementiert. Der Schwerpunkt lag auf der Optimierung der Datenbankstruktur durch die Erstellung von SQL-Tabellen, Views und Prozeduren. Webservices und Windows Services wurden entwickelt, um den Datenaustausch zu automatisieren und eine bessere Systemintegration zu gewährleisten. Zudem wurde technologische Dokumentation erstellt und projektbezogener Support geleistet.
Erweiterung von Microsoft Dynamics CRM 2011 zur Datenveredelung.
Neuimplementierung eines Portals für Kontakt- und Firmendaten.
Datenbankdesign: Erstellung von SQL-Tabellen, Views und Prozeduren.
Entwicklung und Integration von Webservices und Windows Services.
Implementierung der Softwarearchitektur, Entwicklertests und technische Dokumentation.
Projektbezogener Support und Kundenbetreuung.
Inbetriebnahme der Software und Sicherstellung der Systemfunktionalität.
Automobilindustrie, Wuppertal
Im Rahmen dieses Projekts wurden verschiedene Methoden zur Merkmalsextraktion implementiert, darunter Verfahren zur Kantendetektion und Texturanalyse. Es wurden mehrere Klassifikationsansätze integriert, darunter neuronale Netze, Radiale-Basis-Funktions-Netze (RBF) und Support Vector Machines (SVM). Die erstellten Module wurden umfassend hinsichtlich ihrer Performance und Rechenzeit evaluiert. Der finale Motorrad-Klassifikator wurde erfolgreich in ein bestehendes Forward Collision Warning System integriert und auf seine Praxistauglichkeit getestet.
Implementierung verschiedener Methoden zur Merkmalsextraktion für Bildverarbeitungsanwendungen.
Integration und Vergleich verschiedener Klassifikationsansätze (Neuronale Netze, RBF-Netze, SVM).
Durchführung von Performance-Tests zur Bewertung der Rechenzeit und Effizienz.
Integration des entwickelten Motorrad-Klassifikators in ein bestehendes Kollisionswarnsystem.
Validierung der Algorithmen anhand realer Testdaten.
Informationstechnik, Stuttgart
Im Rahmen dieses Projekts wurde ein bestehendes Problem-Tracking-System analysiert und um eine Funktion zur grafischen Darstellung von Klassifikationsdaten erweitert. Nach der Anforderungsanalyse wurde eine Lösung entwickelt, die Daten aus einer IBM DB2-Datenbank extrahiert und aufbereitet. Mithilfe von Ploticus wurden die Daten anschließend in Form von Diagrammen visualisiert. Umfangreiche Tests wurden durchgeführt, um die Datenkonsistenz und Systemstabilität sicherzustellen.
Analyse der bestehenden Systemarchitektur.
Planung der Systemerweiterung und Durchführung einer Anforderungsanalyse.
Design und Implementierung eines Moduls zur Datenextraktion aus IBM DB2.
Generierung von Plot-Daten zur grafischen Darstellung mit Ploticus.
Durchführung von Integrationstests zur Sicherstellung der Datenkonsistenz und Systemperformance.
Dokumentation der Ergebnisse und Übergabe an das Projektteam.
Sport, Duisburg
Im Rahmen des Projekts wurde eine innovative 3D-Software entwickelt, die es Fußballtrainern ermöglicht, Spielzüge und Trainingsstrategien in einer virtuellen Umgebung darzustellen. Es wurden 3D-Modelle für Spieler und Spielfelder erstellt und mit OpenGL integriert. Die Benutzeroberfläche wurde mit WinForms entwickelt und auf Benutzerfreundlichkeit optimiert. Umfangreiche Qualitätsanalysen und Tests sicherten die Funktionalität und Stabilität der Software.
Planung und Design der Benutzeroberfläche unter Verwendung von WinForms.
Erstellung und Integration von 3D-Objekten für Spielfelder und Spieler mit Blender.
Implementierung der grafischen 3D-Visualisierung mit OpenGL.
Durchführung von Qualitätstests und Performance-Optimierung.
Versionskontrolle und Teamarbeit mittels Subversion SVN.
