Backend Development
Server-side systems with .NET and ASP.NET Core – including background services and clean data access. Built for operations, not just release day.
.NET Developer · Software Architect
I design and build maintainable software systems with .NET – from architecture and APIs to mobile applications.
Backend · APIs · Mobile · Architecture

01 — About
For more than 10 years I have been building software with .NET – as a developer and software architect. My focus is on backend systems, APIs and mobile applications.
I think in complete systems: from concept through architecture and implementation to deployment and operations. Automation, performance, security and maintainability are an integral part of every technical decision.
I maintain my own software long-term – for example the learning app PLU Tester, which I have been continuously developing for around 10 years.
02 — Expertise
Server-side systems with .NET and ASP.NET Core – including background services and clean data access. Built for operations, not just release day.
REST APIs with clear contracts that integrate well and stay maintainable long-term.
System design with clear separation of concerns – scalable and maintainable, even as requirements change.
Native mobile apps with .NET MAUI for iOS and Android – including device integration.
03 — Technology
Grouped by area of use – the stack I work with.
04 — Featured Project
Learning app for retail employees

Actively developed for ~10 years
PLU Tester is a learning app for retail employees: new cashiers need to learn PLU numbers for products. The app helps memorize these numbers faster, reduces onboarding time and gets employees productive sooner.
I started my journey into software development with this project around 10 years ago – and still actively develop it today: from Xamarin to .NET MAUI. An example of long-term product thinking.
I built the entire solution: mobile app for Android and iOS with .NET MAUI (SQLite, device-specific features, notifications, messaging, leaderboard), plus a REST API and a Blazor website – deployed with Docker on Linux.
Download options for the app are also available at plutester.de.
05 — How I Work
Recurring processes are automated when automation permanently reduces complexity and errors.
Not just individual features, but systems from architecture and backend to deployment and operations.
Performance as part of technical decisions, not as an afterthought.
Security considered at architecture and implementation stage.
06 — Contact
For professional exchange, project ideas, or general inquiries, feel free to get in touch.