Develop, connect and stabilize interfaces

Existing software often needs to interact with other systems, devices or external services. I help companies implement interfaces in a practical way, extend them cleanly and stabilize them reliably in live operation.

Connect existing systems reliably

Whether ERP, web services, SAP, scanners, POS, PLCs or custom data imports: success depends not only on the technical connection itself, but also on robust processing in day-to-day use. Interfaces need to be understandable, maintainable and resilient.

How I can help

How I can help

REST, SOAP, web services, OAuth, Microsoft Graph and custom integrations between existing applications.

ERP, SAP and data integrations

Data imports, XML processing, backend integrations and connectivity within grown system landscapes.

Device and infrastructure integration

POS systems, scanners, mobile devices, PLCs, technical infrastructure and adjacent services in productive environments.

Stabilizing existing interfaces

Error analysis, logging, robust processing, incremental enhancements and maintainable further development.

Typical tasks

Selected project experience

ERP software with integrations for a training institute

Design and development of an ERP system including finance, quality-management-related functionality, integrations, multilingual support and further functional extensions.

Pharmacy software with POS integration and WCF/SOAP web service

Implementation of a medication safety check including POS integration and a WCF/SOAP web service in a production healthcare solution.

System integration in a tolling and infrastructure environment

Development of applications and services in C#, PLC connectivity via OPC UA, and XML-based data import into SAP.

Mobile warehouse solution with REST and OAuth2

Android app for warehouse processes with backend connectivity via REST and OAuth2.

Web service, XML and Microsoft Graph integration

XML processing, web-service-based transfers and email delivery via Microsoft Graph with OAuth for business applications.

Who this is for

This support is especially useful if you need to connect existing software to other systems, stabilize a fragile interface, or implement custom integrations that standard products do not cover well.

Why work with me

I work effectively with existing systems, take live operation into account and implement integrations in a way that is not only technically sound, but also maintainable in the long term.

Do you need to connect existing software, devices or external services reliably?

I support analysis, implementation and further development of custom interfaces.

Get in Touch