Profile / CV¶
Short Profile¶
My focus remains on what best serves the project
Back-end oriented senior software developer with a focus on legacy solutions.
Particularly familiar with working through the backlog of solutions where technical debt, legacy code, database dependencies, integration effort or release pressure block progress.
Despite my specialisation within .Net ecosystem, I bring enough full-stack experience to meaningfully connect back-end systems, databases, services and user interfaces. I remain technologically flexible.
Current Direction¶
I am currently open to focused senior software development roles, consulting-oriented assignments and part-time engagements, preferably up to 32 hours per week.
My strongest contribution is in .NET backend development, legacy system stabilisation, industrial integration, MES-related software, data acquisition, database-backed systems, technical debt reduction and pragmatic software quality.
Since early 2025, I have used a professional transition phase to consolidate my technical direction, modernise my own existing concurrency component into TplQueue, and establish a more AI-assisted engineering workflow for code review, documentation, architecture analysis, refactoring support and implementation planning.
I am especially interested in roles connected to Industry 4.0, production data, integration middleware, OPC UA, MQTT, SECS/GEM, ETL, monitoring and sustainable software delivery.
Vocational Education¶
| Education | Period |
|---|---|
Business Informatics (CEBANC-CDEA) |
1994 - 1997 |
Further Education¶
| Further education | Period |
|---|---|
Graphic Communication Design (CEBANC-CDEA) |
1999 - 2000 |
Object-Oriented Programming and Analysis (CEBANC-CDEA) |
1996 - 1997 |
Additional Training¶
| Training | Year / Period |
|---|---|
COBOL, CICS, DB2, creation of JCLs |
1997 |
Oracle (Developer 2000, PL/SQL) |
1998 - 1999 |
| Business English | 2008 |
Spring Boot seminar |
2019 |
| Clean Code and Software Craftsmanship | 2019 |
Short Project CV¶
| Company / Engagement | Period | Role | Area |
|---|---|---|---|
PROXIA Software AG / Shoplogix |
2022 - 2025 | Senior Software Developer | MES, OPC UA, ETL, industrial integration |
| Short engagement in an e-commerce environment | 2021 | Senior Software Developer | E-commerce, logistics integration |
Data Experts GmbH |
2017 - 2020 | Software Engineer | Output Management System |
| Short engagement in an ERP environment | 2017 | Software developer | ERP |
Infineon Technologies, Regensburg |
2014 - 2016 | Software Developer / Equipment Integration | MES SECS/GEM, semiconductor manufacturing |
K New Media GmbH & Co |
2011 - 2013 | Software Developer | E-commerce, Magento, PIM, ETL, product data |
Infineon Technologies, Villach |
2007 - 2010 | Software Developer / Equipment Integration | MES, SECS/GEM, semiconductor manufacturing |
Music Pictures Ltd. |
2006 | Software Developer | Data migration, internal administration |
| Early professional experience | 1998 - 2005 | IT development, web development, freelance projects, training, support | ERP, e-commerce, CMS, custom software, logistics, office automation |
Skills¶
Core Competencies¶
| Area | Skills |
|---|---|
.NET / Backend |
.NET Framework, .NET Core, .NET Standard, C#, ASP.NET, Entity Framework, services, rich clients, backend components, MSBuild, NuGet, WIX for MSI, VSTO, TDD |
| Industrial Integration / MES | MES, equipment integration, process data acquisition, OPC UA, SECS/GEM, MQTT, MT Connect, ETL |
| Databases / SQL | SQL, MS SQL Server, Oracle, PostgreSQL, MySQL, SQLite, DB2, query optimization, indexing, profiling, data migrations |
| Enterprise Integration | REST, SOAP, XML-based interfaces, domain object transformation, system integration |
| Quality / Delivery | SQA, integration tests, regression tests, NUnit, JUnit, Selenium, code reviews, release readiness, CI/CD, Jenkins, Nexus |
Additional Competencies¶
| Area | Skills |
|---|---|
| Web / Frontend | JavaScript, React, Vue.js, Node.js, DOM, HTML, CSS, XSLT, XPATH |
| PHP / E-Commerce | PHP, Magento, Zend, MySQL, Tradebyte, product data mapping, XML import, Doctrine, Propel |
| Java / JVM | Java 8, selected Spring Boot work, Maven, JUnit |
| Modeling / Analysis | 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 |
Professional Experience¶
PROXIA Software AG / Shoplogix¶
Senior Software Developer
MES | Process Data Acquisition | OPC UA | ETL
07/2022 – 01/2025
Materialisation of new features, applications and backlog work on legacy software components for PDA(process data acquisition), MDA(Machine Data acquisition), integration and customised development for industrial environments
Rough and detailed planning of user histories and features.
Developer-Driven Agile-Project Management.
Continuous development (CD):
OPC UA Clientfor industrial process data acquisition.OPC UA client/servergateway withPKI(Public Key Infrastructure) functionality, including itsUI(User interface).MT Connecttransformation toOPC UAnodes.- Improvement of the asynchronous execution flow on always-on systems.
- Modular
ETLmiddleware for exchanging central domain objects betweenPROXIAandShoplogixsystem landscapes, as well as for tracking job status transitions between bothMESsystems. - Testability and scalability improvments, as well as configuration of
QAenvironments, includingAWSandHyper-Vbased setups.
Technologies:
.NET, C#, ASP.NET, OPC UA, PKI, MT Connect, MQTT, REST, ETL, XML, AWS, Git, GitLab, Hyper-V, WSL, React, Vue.js, Jira, Confluence
Short Engagement in an E-Commerce Environment¶
Senior Software Developer
E-commerce | Logistics integration | Legacy systems
2021
Short-term, technically intensive engagement in an existing e-commerce system landscape, focused on maintenance, integration, test automation and stabilization of internal legacy applications.
Focus areas:
- Continous development of legacy
.NETPIM oriented application. DHLandDPDAPI integrations in a logistics and shipping context.Selenium-based solutions.- Support with refactoring, error analysis and technical stabilization.
Technologies:
.NET, C#, SOAP, REST, Selenium, Docker, Vagrant, Node.js,TDD,Integration Test
Data Experts GmbH¶
Software Engineer
Output Management System for the AOK health insurance fund
11/2017 - 07/2020
Continuous development of legacy client and service application named XOUT.Net used by approx. 5K. daily users. In addition, bug fixes and extensions to a Java-based server application as well as occasional front-end work with React.
Developer-Driven Agile-Project Management.
Focus areas:
- Continuous development of Backlog of Legacy
.NET Frameworkclient/service application. - Release intensive operations.
- Integration and regression test.
- Continuous development of legacy
Java 8/Spring Bootapplications. - Front-End work with
React. - Reviews, tests, documentation and quality-related test.
SQAintensive .
Technologies:
.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
Short Engagement in an ERP Environment¶
Software Developer ERP 2017
Short-term engagement focused on further development, maintenance and bug fixing of a legacy ERP-related business application.
Focus areas:
- Continious development of legacy
.NET Frameworkapplication. - Error analysis, bug fixing and smaller functional extensions.
- Work on database-backed desktop components with
WinForms. - Support with testing and quality-related development work.
Technologies:
.NET Framework, C#, Entity Framework, MS SQL Server, DevExpress, WinForms, NUnit, ReSharper
Infineon Technologies, Regensburg¶
Software Developer
Equipment Integration | Semiconductor industry | MES / SECS/GEM
05/2014 - 11/2016
Project work on behalf of Hays AG at Infineon Technologies Regensburg.
Continuous development, integration and technical adaptation of the EAF software for relevant wafer production workflows in an MES-related semiconductor manufacturing environment, including adaptation from 300 mm to 200 mm production lines.
TPM(Technical Project Manager). Waterfall model.
Focus areas:
- Extension and integration of the
EAFsoftware for 300 mm and 200 mm wafer workflows. - Integration and facility tests.
- Technical adaptations in the production environment.
UML-based specification and documentation, especially activity diagrams.
Technologies:
YODA, TIBCO, .NET Framework 4.5, C#, JavaScript, XML, XSLT, DOM, SECS/GEM, UML, Enterprise Architect
K New Media GmbH & Co¶
Software Developer
E-Commerce | Product Data | Magento | PIM
01/2011 - 05/2013
Continious development of a product import application and implementation of Magento modules. Focus on automated import processes, product data mapping, data validation and stabilization of large XML and image import workflows.
Developer-Driven Agile-Project Management.
Focus areas:
- Intensive product import processes for several e-commerce marketplaces.
Magentomodule development andJavaScript/ frontend adaptations.- Normalization of product and inventory data from
KlingelXML feeds for theTradebytePIM system in the German e-commerce / mail-order retail environment. - Automated import processes based on a
PHPclient. - Mapping, validation, process optimization, unit tests, integration tests and documentation.
Technologies:
Linux, PHP 5, Magento, Zend, JavaScript, jQuery, Prototype, MySQL, Git, SVN, Jenkins, PHPUnit, XDebug, XML, XSD, HTML, CSS, Bash, UML
Infineon Technologies, Villach¶
Software Developer
Equipment Integration | Semiconductor industry | MES / SECS/GEM
03/2007 - 03/2010
Project work on behalf of Saxonia Systems AG at Infineon Technologies Villach.
Development of legacy .NET service application focused to equipment integration within a MES system in a semiconductor industrial environment.
TPM(Technical Project Manager). Waterfall model.
Focus areas:
- Provision of
SECS/GEMcapability for a.NET-based equipment integration service. - Host-equipment communication via
SECS-I,SECS-II,HSMS/TCP/IPandRS232. - Automation of production-related equipment processes to reduce manual and error-prone workflows.
- Simulation of equipment behavior, commands, events and measurement values.
- Support for recipe selection, process monitoring, process data acquisition and job status updates.
- Analysis, software development, integration tests, documentation and deployment.
Technologies:
.NET, C#, JavaScript, Windows 2000 Server, TIBCO, YODA, SECS/GEM, HSMS, RS232, XML, XSLT, DOM, UML, SQL, PLC
Music Pictures Ltd.¶
Software Developer
Data migration
08/2006 - 11/2006
Short project assignment after an internship start, during which I was brought into a professional migration project for the parent company Redferns.com because of my database experience.
The focus was the migration of an existing MS Access application to Oracle, including implementation and coordination on site at the customer office in London.
Focus areas:
- Migration of data and application logic from
MS AccesstoOracle. - Further development and testing of the internal administration software.
- Work with
Visual Basic,ADODBand SQL-based data verification.
Technologies:
MS Access, Visual Basic, ADODB, Oracle, SQL
Early Professional Experience¶
IT development | Mainframe fundamentals | Web development | Freelance projects | Training | Support
1998 - 2005
Early professional development phase involving mainframe fundamentals, ERP development, custom business applications, web development, technical support, office automation, Access/VB solutions, logistics processes and training activities.
| Station | Industry / Context | Activity | Technical Stack |
|---|---|---|---|
Kutxa Bank |
Finance | First professional IT experience in a corporate environment; work in the context of classic mainframe technologies and job execution | COBOL, CICS, DB2, JCL |
CTI Soft |
ERP / Business software | Further development of an ERP application | Oracle Developer 2000, PL/SQL |
Cestero SL |
Plumbing / trade business application | Development of a custom solution for managing and signing off operational work | Visual FoxPro, Forms, Crystal Reports, SQL |
| Nursing School of the Basque Country | Education / warehouse management | Development of a warehouse management solution | Visual FoxPro, Forms, Crystal Reports, SQL |
Euskaltel |
Telecommunications / support | Technical telephone support and assistance with driver/system configurations | Driver installation, system configuration |
Azkar |
Logistics / warehouse processes | Control of warehouse processes using internal software and local office automation | MS Access, Visual Basic, MS Office |
Zubeldia / Consultec / Gekon |
Continuing education / user training | Training in office automation, Access/VB and internet basics | MS Access, Access VBA, Excel, Word, MS Office |
Sistek SL |
IT consulting / small businesses | Customer consulting, hardware/system support and network administration | Drivers, BIOS, network configuration, data recovery |
IT-Pool Berlin |
Education / software development | Support in an education project, testing and scripting in a Java/XML-related environment | Java, XML, XSLT, Apache, Tomcat, DeepaMehta |
Plak Music GmbH |
Music publishing / web development | Development of a multilingual content management system | PHP, MySQL, HTML, CSS, JavaScript |
Dending SL |
E-commerce / web development | Development of a proprietary e-shop and content management system | PHP, MySQL, HTML, CSS, JavaScript |
This phase combined mainframe fundamentals, ERP and business application development, early web/CMS projects, technical support, training and office automation. The experience forms the foundation for my later work with database-driven business applications, integration solutions and existing system landscapes.
Technologies:
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
Independent Engineering Work¶
TplQueue¶
.NET Task Execution and Concurrency-Control Component
**2025 – present
TplQueue is an independent R&D/ .NET product-oriented engineering project focused on task execution, concurrency control, retry policies, observer-based monitoring and serialisable job/payload handling.
The project builds on earlier practical experience with asynchronous execution flows, integration-heavy systems, background processing, system observability and reliability-oriented backend design.
This work has also been used to modernise my development workflow with AI-assisted engineering practices, including architecture review, documentation, refactoring support, implementation planning and structured technical decision-making.
Key focus areas:
.NET Standard/ C#- asynchronous task execution
- concurrency control
- retry policies
- observer-based monitoring
- serialisation and payload handling
- documentation and architecture review
- AI-assisted software engineering workflow