Skip to content

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 Client for industrial process data acquisition.
  • OPC UA client/server gateway with PKI (Public Key Infrastructure) functionality, including its UI (User interface).
  • MT Connect transformation to OPC UA nodes.
  • Improvement of the asynchronous execution flow on always-on systems.
  • Modular ETL middleware for exchanging central domain objects between PROXIA and Shoplogix system landscapes, as well as for tracking job status transitions between both MES systems.
  • Testability and scalability improvments, as well as configuration of QA environments, including AWS and Hyper-V based 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 .NET PIM oriented application.
  • DHL and DPD API 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 Framework client/service application.
  • Release intensive operations.
  • Integration and regression test.
  • Continuous development of legacy Java 8 / Spring Boot applications.
  • Front-End work with React.
  • Reviews, tests, documentation and quality-related test. SQA intensive .

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 Framework application.
  • 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 EAF software 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.
  • Magento module development and JavaScript / frontend adaptations.
  • Normalization of product and inventory data from Klingel XML feeds for the Tradebyte PIM system in the German e-commerce / mail-order retail environment.
  • Automated import processes based on a PHP client.
  • 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/GEM capability for a .NET-based equipment integration service.
  • Host-equipment communication via SECS-I, SECS-II, HSMS/TCP/IP and RS232.
  • 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 Access to Oracle.
  • Further development and testing of the internal administration software.
  • Work with Visual Basic, ADODB and 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