Technologies

Technologies I Work With

20+ years of experience with a focus on C#, .NET, and modern cloud technologies.

What I Do

Three Pillars of My Work

Leadership & Transformation

Servant leadership, Team Topologies, and the courage to transform.

Leading 20 developers through a major transformation -- not by directing, but by serving. Migrating a C# WinForms monolith to a modular SaaS platform while restructuring into stream-aligned teams, a platform team, enabling teams, and a complicated-subsystem team. My leadership philosophy: remove obstacles, foster ownership, invest in people's growth, and trust teams to solve the right problems.

Servant Leadership · Team Topologies · Scrum & Kanban

AI & Innovation

Developing AI services, establishing LLM workflows, building the future.

Leading an R&D group focused on AI integration. Built a central AI service running on Azure that handles text processing, speech-to-text, document extraction, and translation in 17 languages - consumed by multiple applications via API. Also: Lecturer on 'AI and EU AI Act', member of LLM research group at University of Cologne.

OpenAI API · Azure AI · Prompt Engineering · RAG

Knowledge Sharing

Writing, teaching, researching.

Contributing to the developer community through technical articles in dotnetpro and windows.developer magazines. Lecturing on AI and EU AI Act. Participating in academic research on LLM cooperative behavior at the University of Cologne. Serving as IHK examiner since 2012.

dotnetpro · University of Cologne · IHK Examiner · Lecturer

Technologies

Core
C# / .NET20+ yearsMicrosoft Azure4+Blazor
Frameworks
ASP.NET CoreEntity Framework CoreAngularWPF / WCF
AI
OpenAI APIAzure AI Services3+Prompt EngineeringRAG Architecture3+
Databases
Microsoft SQL ServerPostgreSQLMySQL / Oracle
DevOps
Azure DevOpsCI/CD PipelinesGitDocker
Tools
ReSharperJetBrains RiderVisual Studio
Methods
Scrum / KanbanClean CodeMVVM / IoCAPI-First Design
Get in Touch

Let's Talk

Whether it's a project, a talk, or just tech chat - I'm always up for a conversation.

An unhandled error has occurred. Reload ×

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.