AI integration
Claude, multi-agent workflows, plugins and MCP integration; data sources via MCP, tool calls from .NET applications, OAuth2 protection.
Senior Software Developer
.NET · Azure · AI Integration
I integrate AI agents seamlessly into existing system landscapes – building on more than 20 years of experience with business-critical .NET systems.
About
Software developer with more than 20 years of experience in business-critical .NET systems for industry, access control and ERP. My focus is modernizing legacy systems towards cloud-native architectures on Azure and Kubernetes. Currently I combine this experience with integrating AI agents into existing system landscapes – with a focus on interfaces, security and operations.
Services
Claude, multi-agent workflows, plugins and MCP integration; data sources via MCP, tool calls from .NET applications, OAuth2 protection.
Azure, Kubernetes (AKS), Docker, Microservices, Domain-Driven Design, Event Sourcing, CI/CD, OpenAPI.
Zero-downtime migrations and step-by-step replacement of legacy systems, for example moving to Entity Framework Core and modern frontends.
MSSQL, PostgreSQL, MySQL, RavenDB, Redis, MongoDB, InfluxDB, DB2; performance tuning and polyglot data architectures.
Experience
05/2023 – present
Prototyping and development in AI agents and MCP integration
01/2022 – 04/2023
Housing industry
10/2016 – 12/2021
Enterprise projects via a technical services provider
02/2020 – 12/2021
Architecture responsibility for business-critical access control systems (C#, MSSQL), zero-downtime migration to Entity Framework Core in live operation, step-by-step replacement of legacy modules with Angular frontends.
09/2018 – 01/2020
Scalable Azure solutions (.NET Core) for industrial plants deployed worldwide, polyglot data storage (MSSQL, PostgreSQL, Redis, MongoDB) to minimize latency for telemetry data.
10/2016 – 08/2018
Industrial management platforms and latency-critical real-time applications (WPF, .NET Core), setting up CI/CD pipelines for shorter release cycles.
08/2006 – 09/2016
Mid-sized company
09/2000 – 06/2006
Projects
Reworks a classic OData service so that the same data can be used securely by AI agents via the Model Context Protocol (MCP): four typed tools, authentication via API key or OAuth2/JWT with roles, rate limit and an audit log per tool call. The demo runs on Azure Container Apps; chatting with Claude requires an access code.
A small MCP server in C# / .NET 10 that gives an AI agent controlled, read-only access to a SQL database – with API key authentication, input validation, a read-only connection, limits and an audit log.
OPC UA client with Rx.NET and a persistent queue: value changes from machines are stored and delivered with retry and backoff (at-least-once). Plus a REST API and an MCP endpoint for AI agents. Machine data – a topic from my industrial experience.
End-to-end OData v4 example in .NET 8: an ASP.NET Core OData server with EF Core and SQLite, plus a console client that runs typed LINQ queries and CRUD operations through a generated proxy.
Skills
Contact
The quickest way to reach me is via LinkedIn or email.