Profil / CV¶
Kurzprofil¶
Mein Fokus bleibt auf dem, was dem Projekt am besten dient
Backend-orientierter Senior Softwareentwickler mit Fokus auf Legacy-Lösungen.
Besonders vertraut mit der Aufarbeitung von Backlogs, in denen Technical Debt, Legacy-Code, Datenbankabhängigkeiten, Integrationsaufwand oder Release-Druck den Fortschritt blockieren.
Trotz meiner Spezialisierung im .NET-Ökosystem bringe ich genug Full-Stack-Erfahrung mit, um Backend-Systeme, Datenbanken, Services und User Interfaces sinnvoll miteinander zu verbinden. Ich bleibe technologisch flexibel.
Aktuelle Ausrichtung¶
Ich bin derzeit offen für fokussierte Senior-Softwareentwicklungsrollen, beratungsnahe Mandate und Teilzeit-Engagements, vorzugsweise bis zu 32 Stunden pro Woche.
Meinen stärksten Beitrag leiste ich in der .NET-Backend-Entwicklung, der Stabilisierung von Legacy-Systemen, industrieller Integration, MES-naher Software, Datenerfassung, datenbankgestützten Systemen, dem Abbau von Technical Debt und pragmatischer Softwarequalität.
Seit Anfang 2025 nutze ich eine berufliche Übergangsphase, um meine technische Ausrichtung zu konsolidieren, meine bestehende Concurrency-Komponente zu TplQueue zu modernisieren und einen stärker KI-gestützten Engineering-Workflow für Code Reviews, Dokumentation, Architekturanalyse, Refactoring-Support und Implementierungsplanung aufzubauen.
Besonders interessieren mich Rollen im Umfeld von Industry 4.0, Produktionsdaten, Integration Middleware, OPC UA, MQTT, SECS/GEM, ETL, Monitoring und nachhaltiger Software Delivery.
Berufsausbildung¶
| Ausbildung | Zeitraum |
|---|---|
Wirtschaftsinformatik (CEBANC-CDEA) |
1994 - 1997 |
Weiterbildung¶
| Weiterbildung | Zeitraum |
|---|---|
Grafisches Kommunikationsdesign (CEBANC-CDEA) |
1999 - 2000 |
Objektorientierte Programmierung und Analyse (CEBANC-CDEA) |
1996 - 1997 |
Weitere Schulungen¶
| Schulung | Jahr / Zeitraum |
|---|---|
COBOL, CICS, DB2, Erstellung von JCLs |
1997 |
Oracle (Developer 2000, PL/SQL) |
1998 - 1999 |
| Business English | 2008 |
Spring Boot-Seminar |
2019 |
| Clean Code und Software Craftsmanship | 2019 |
Kurzprojekt-CV¶
| Unternehmen / Engagement | Zeitraum | Rolle | Bereich |
|---|---|---|---|
PROXIA Software AG / Shoplogix |
2022 - 2025 | Senior Softwareentwickler | MES, OPC UA, ETL, industrielle Integration |
| Kurzmandat in einem E-Commerce-Umfeld | 2021 | Senior Softwareentwickler | E-Commerce, Logistikintegration |
Data Experts GmbH |
2017 - 2020 | Softwareingenieur | Output Management System |
| Kurzmandat in einem ERP-Umfeld | 2017 | Softwareentwickler | ERP |
Infineon Technologies, Regensburg |
2014 - 2016 | Softwareentwickler / Equipment Integration | MES, SECS/GEM, Halbleiterfertigung |
K New Media GmbH & Co |
2011 - 2013 | Softwareentwickler | E-Commerce, Magento, PIM, ETL, Produktdaten |
Infineon Technologies, Villach |
2007 - 2010 | Softwareentwickler / Equipment Integration | MES, SECS/GEM, Halbleiterfertigung |
Music Pictures Ltd. |
2006 | Softwareentwickler | Datenmigration, interne Administration |
| Frühe Berufserfahrung | 1998 - 2005 | IT-Entwicklung, Webentwicklung, Freelance-Projekte, Schulung, Support | ERP, E-Commerce, CMS, Custom Software, Logistik, Office-Automatisierung |
Skills¶
Kernkompetenzen¶
| Bereich | Skills |
|---|---|
.NET / Backend |
.NET Framework, .NET Core, .NET Standard, C#, ASP.NET, Entity Framework, Services, Rich Clients, Backend-Komponenten, MSBuild, NuGet, WIX for MSI, VSTO, TDD |
| Industrielle Integration / MES | MES, Equipment Integration, Prozessdatenerfassung, OPC UA, SECS/GEM, MQTT, MT Connect, ETL |
| Datenbanken / SQL | SQL, MS SQL Server, Oracle, PostgreSQL, MySQL, SQLite, DB2, Query-Optimierung, Indexierung, Profiling, Datenmigrationen |
| Enterprise Integration | REST, SOAP, XML-basierte Schnittstellen, Domain-Object-Transformation, Systemintegration |
| Qualität / Delivery | SQA, Integrationstests, Regressionstests, NUnit, JUnit, Selenium, Code Reviews, Release Readiness, CI/CD, Jenkins, Nexus |
Zusätzliche Kompetenzen¶
| Bereich | Skills |
|---|---|
| Web / Frontend | JavaScript, React, Vue.js, Node.js, DOM, HTML, CSS, XSLT, XPATH |
| PHP / E-Commerce | PHP, Magento, Zend, MySQL, Tradebyte, Produktdaten-Mapping, XML-Import, Doctrine, Propel |
| Java / JVM | Java 8, ausgewählte Spring Boot-Arbeit, Maven, JUnit |
| Modellierung / Analyse | User Stories, UML Activity / Use Case / Sequence / Class Diagrams, Enterprise Architect, Jira, Confluence, PlantUML |
| DevOps / Operations | Git, SVN, Docker, Vagrant, Hyper-V, WSL, Bash, Windows, Linux, IIS, Apache, Nginx |
Berufserfahrung¶
PROXIA Software AG / Shoplogix¶
Senior Softwareentwickler
MES | Prozessdatenerfassung | OPC UA | ETL
07/2022 - 01/2025
Umsetzung neuer Features, Anwendungen und Backlog-Arbeit an Legacy-Softwarekomponenten für PDE(Prozessdatenerfassung), MDE(Machinedatenerfassung), Integration und kundenspezifische Entwicklung in industriellen Umgebungen.
Grob- und Detailplanung von User Stories und Features. Developer-driven Agile-Projektmanagement.
Kontinuierliche Weiterentwicklung:
OPC UA Clientfür industrielle Prozessdatenerfassung.OPC UA-Client/Server-Gateway mitPKI-Funktionalität einschließlich der zugehörigenUI.- Transformation von
MT ConnectinOPC UA-Nodes. - Verbesserung des asynchronen Execution Flows in alwasy-on Systemen.
- Moduleare
ETL-Middleware für den Austausch zentraler Domain Objects zwischen den Systemlandschaften vonPROXIAundShoplogixsowie zur Nachverfolgung von Job-Status-Übergängen zwischen beidenMES-Systemen. - Verbesserungen bei Testbarkeit und Skalierbarkeit sowie Konfiguration von
QA-Umgebungen einschließlichAWS- undHyper-V-basierter Setups.
Technologien:
.NET, C#, ASP.NET, OPC UA, PKI, MT Connect, MQTT, REST, ETL, XML, AWS, Git, GitLab, Hyper-V, WSL, React, Vue.js, Jira, Confluence
Kurzmandat in einem E-Commerce-Umfeld¶
Senior Softwareentwickler
E-Commerce | Logistikintegration | Legacy-Systeme
2021
Kurzfristiges, technisch intensives Engagement in einer bestehenden E-Commerce-Systemlandschaft mit Fokus auf Wartung, Integration, Testautomatisierung und Stabilisierung interner Legacy-Anwendungen.
Schwerpunkte:
- Kontinuierliche Weiterentwicklung einer Legacy-
.NET-Anwendung mitPIM-Bezug. DHL- undDPD-API-Integrationen im Logistik- und Versandkontext.Selenium-basierte Lösungen.- Unterstützung bei Refactoring, Fehleranalyse und technischer Stabilisierung.
Technologien:
.NET, C#, SOAP, REST, Selenium, Docker, Vagrant, Node.js, TDD, Integration Tests
Data Experts GmbH¶
Softwareingenieur
Output Management System für die AOK-Krankenkasse
11/2017 - 07/2020
Kontinuierliche Weiterentwicklung der Legacy-Client- und Service-Anwendung XOUT.Net, die von rund 5.000 Anwendern täglich genutzt wurde. Zusätzlich Bugfixes und Erweiterungen an einer Java-basierten Server-Anwendung sowie punktuelle Frontend-Arbeit mit React.
Developer-driven Agile-Projektmanagement.
Schwerpunkte:
- Kontinuierliche Weiterentwicklung der Legacy-
.NET Framework-Client-/Service-Anwendung. - Release-intensiver Betrieb.
- Integrations- und Regressionstests.
- Kontinuierliche Weiterentwicklung von Legacy-
Java 8- /Spring Boot-Anwendungen. - Frontend-Arbeit mit
React. - Reviews, Tests, Dokumentation und qualitätsbezogene Testarbeit.
SQA-intensiv.
Technologien:
.NET Framework, C#, Java 8, Spring Boot, React, Oracle, PostgreSQL, ModeShape, REST, SOAP, JUnit, NUnit, Jenkins, Maven, Vagrant, Jira, Confluence, Nexus, JBoss WildFly, Visual Studio, IntelliJ, SQA
Kurzmandat in einem ERP-Umfeld¶
Softwareentwickler
ERP
2017
Kurzfristiges Engagement mit Fokus auf Weiterentwicklung, Wartung und Bugfixing einer ERP-bezogenen Legacy-Business-Anwendung.
Schwerpunkte:
- Kontinuierliche Weiterentwicklung einer Legacy-
.NET Framework-Anwendung. - Fehleranalyse, Bugfixing und kleinere funktionale Erweiterungen.
- Arbeit an datenbankgestützten Desktop-Komponenten mit
WinForms. - Unterstützung bei Tests und qualitätsbezogener Entwicklungsarbeit.
Technologien:
.NET Framework, C#, Entity Framework, MS SQL Server, DevExpress, WinForms, NUnit, ReSharper
Infineon Technologies, Regensburg¶
Softwareentwickler
Equipment Integration | Halbleiterindustrie | MES / SECS/GEM
05/2014 - 11/2016
Projektarbeit im Auftrag von Hays AG bei Infineon Technologies Regensburg.
Kontinuierliche Weiterentwicklung, Integration und technische Anpassung der EAF-Software für relevante Wafer-Produktions-Workflows in einem MES-nahen Halbleiterfertigungsumfeld, einschließlich der Adaption von 300-mm- auf 200-mm-Produktionslinien.
Technische Projektleitung. Wasserfallmodell.
Schwerpunkte:
- Erweiterung und Integration der
EAF-Software für 300-mm- und 200-mm-Wafer-Workflows. - Integrations- und Facility-Tests.
- Technische Anpassungen im Produktionsumfeld.
UML-basierte Spezifikation und Dokumentation, insbesondere Activity Diagrams.
Technologien:
YODA, TIBCO, .NET Framework 4.5, C#, JavaScript, XML, XSLT, DOM, SECS/GEM, UML, Enterprise Architect
K New Media GmbH & Co¶
Softwareentwickler
E-Commerce | Produktdaten | Magento | PIM
01/2011 - 05/2013
Kontinuierliche Weiterentwicklung einer Produktimport-Anwendung und Implementierung von Magento-Modulen. Fokus auf automatisierten Importprozessen, Produktdaten-Mapping, Datenvalidierung und Stabilisierung großer XML- und Bildimport-Workflows.
Developer-driven Agile-Projektmanagement.
Schwerpunkte:
- Intensive Produktimportprozesse für mehrere E-Commerce-Marktplätze.
- Entwicklung von
Magento-Modulen undJavaScript-/Frontend-Anpassungen. - Normalisierung von Produkt- und Bestandsdaten aus
Klingel-XML-Feeds für dasTradebyte-PIM-System im deutschen E-Commerce- und Versandhandelsumfeld. - Automatisierte Importprozesse auf Basis eines
PHP-Clients. - Mapping, Validierung, Prozessoptimierung, Unit Tests, Integrationstests und Dokumentation.
Technologien:
Linux, PHP 5, Magento, Zend, JavaScript, jQuery, Prototype, MySQL, Git, SVN, Jenkins, PHPUnit, XDebug, XML, XSD, HTML, CSS, Bash, UML
Infineon Technologies, Villach¶
Softwareentwickler
Equipment Integration | Halbleiterindustrie | MES / SECS/GEM
03/2007 - 03/2010
Projektarbeit im Auftrag von Saxonia Systems AG bei Infineon Technologies Villach.
Weiterentwicklung einer Legacy-.NET-Service-Anwendung mit Fokus auf Equipment Integration innerhalb eines MES-Systems in einem industriellen Halbleiterumfeld.
Technische Projektleitung. Wasserfallmodell.
Schwerpunkte:
- Bereitstellung von
SECS/GEM-Funktionalität für einen.NET-basierten Equipment-Integrationsservice. - Host-Equipment-Kommunikation über
SECS-I,SECS-II,HSMS/TCP/IPundRS232. - Automatisierung produktionsnaher Equipment-Prozesse zur Reduzierung manueller und fehleranfälliger Abläufe.
- Simulation von Equipment-Verhalten, Commands, Events und Messwerten.
- Unterstützung bei Rezeptauswahl, Prozessmonitoring, Prozessdatenerfassung und Job-Status-Updates.
- Analyse, Softwareentwicklung, Integrationstests, Dokumentation und Deployment.
Technologien:
.NET, C#, JavaScript, Windows 2000 Server, TIBCO, YODA, SECS/GEM, HSMS, RS232, XML, XSLT, DOM, UML, SQL, PLC
Music Pictures Ltd.¶
Softwareentwickler
Datenmigration
08/2006 - 11/2006
Kurzfristiger Projekteinsatz nach Beginn eines Praktikums, bei dem ich aufgrund meiner Datenbankerfahrung in ein professionelles Migrationsprojekt für die Muttergesellschaft Redferns.com eingebunden wurde.
Im Fokus stand die Migration einer bestehenden MS Access-Anwendung nach Oracle, einschließlich Implementierung und Abstimmung vor Ort im Kundenbüro in London.
Schwerpunkte:
- Migration von Daten und Anwendungslogik von
MS AccessnachOracle. - Weiterentwicklung und Test der internen Administrationssoftware.
- Arbeit mit
Visual Basic,ADODBund SQL-basierter Datenverifikation.
Technologien:
MS Access, Visual Basic, ADODB, Oracle, SQL
Frühe Berufserfahrung¶
IT-Entwicklung | Mainframe-Grundlagen | Webentwicklung | Freelance-Projekte | Schulung | Support
1998 - 2005
Frühe berufliche Entwicklungsphase mit Mainframe-Grundlagen, ERP-Entwicklung, Custom Business Applications, Webentwicklung, technischem Support, Office-Automatisierung, Access/VB-Lösungen, Logistikprozessen und Schulungstätigkeiten.
| Station | Branche / Kontext | Tätigkeit | Technischer Stack |
|---|---|---|---|
Kutxa Bank |
Finanzwesen | Erste professionelle IT-Erfahrung im Unternehmensumfeld; Arbeit im Kontext klassischer Mainframe-Technologien und Job-Ausführung | COBOL, CICS, DB2, JCL |
CTI Soft |
ERP / Business-Software | Weiterentwicklung einer ERP-Anwendung | Oracle Developer 2000, PL/SQL |
Cestero SL |
Sanitär / betriebliche Fachanwendung | Entwicklung einer maßgeschneiderten Lösung zur Verwaltung und Abnahme operativer Arbeiten | Visual FoxPro, Forms, Crystal Reports, SQL |
| Nursing School of the Basque Country | Bildung / Lagerverwaltung | Entwicklung einer Lagerverwaltungslösung | Visual FoxPro, Forms, Crystal Reports, SQL |
Euskaltel |
Telekommunikation / Support | Technischer Telefonsupport und Unterstützung bei Treiber- und Systemkonfigurationen | Treiberinstallation, Systemkonfiguration |
Azkar |
Logistik / Lagerprozesse | Steuerung von Lagerprozessen mit interner Software und lokaler Office-Automatisierung | MS Access, Visual Basic, MS Office |
Zubeldia / Consultec / Gekon |
Weiterbildung / Anwenderschulung | Schulung in Office-Automatisierung, Access/VB und Internet-Grundlagen | MS Access, Access VBA, Excel, Word, MS Office |
Sistek SL |
IT-Consulting / kleine Unternehmen | Kundenberatung, Hardware-/Systemsupport und Netzwerkadministration | Treiber, BIOS, Netzwerkkonfiguration, Datenrettung |
IT-Pool Berlin |
Bildung / Softwareentwicklung | Mitarbeit in einem Bildungsprojekt, Tests und Scripting in einem Java/XML-nahen Umfeld | Java, XML, XSLT, Apache, Tomcat, DeepaMehta |
Plak Music GmbH |
Musikverlag / Webentwicklung | Entwicklung eines mehrsprachigen Content-Management-Systems | PHP, MySQL, HTML, CSS, JavaScript |
Dending SL |
E-Commerce / Webentwicklung | Entwicklung eines proprietären E-Shops und Content-Management-Systems | PHP, MySQL, HTML, CSS, JavaScript |
Diese Phase verband Mainframe-Grundlagen, ERP- und Business-Application-Entwicklung, frühe Web-/CMS-Projekte, technischen Support, Schulung und Office-Automatisierung. Die Erfahrung bildet die Grundlage für meine spätere Arbeit mit datenbankgestützten Business Applications, Integrationslösungen und bestehenden Systemlandschaften.
Technologien:
COBOL, CICS, DB2, JCL, Oracle Developer 2000, PL/SQL, Visual FoxPro, Crystal Reports, SQL, MS Access, Visual Basic, MS Office, PHP, MySQL, HTML, CSS, JavaScript, Java, XML, XSLT, Apache, Tomcat
Unabhängige Engineering-Arbeit¶
TplQueue¶
.NET-Komponente für Task Execution und Concurrency Control
2025 - heute
TplQueue ist ein unabhängiges, produktorientiertes .NET-Engineering- und R&D-Projekt mit Fokus auf Task Execution, Concurrency Control, Retry Policies, observerbasiertes Monitoring sowie serialisierbare Job- und Payload-Verarbeitung.
Das Projekt baut auf früherer praktischer Erfahrung mit asynchronen Execution Flows, integrationsintensiven Systemen, Background Processing, System Observability und reliabilitätsorientiertem Backend-Design auf.
Diese Arbeit nutze ich zugleich, um meinen Entwicklungsworkflow mit KI-gestützten Engineering-Praktiken zu modernisieren, darunter Architecture Review, Dokumentation, Refactoring-Support, Implementierungsplanung und strukturierte technische Entscheidungsfindung.
Wesentliche Schwerpunkte:
.NET Standard/C#- asynchrone Task Execution
- Concurrency Control
- Retry Policies
- observerbasiertes Monitoring
- Serialisierung und Payload-Verarbeitung
- Dokumentation und Architecture Review
- KI-gestützter Software-Engineering-Workflow