25.08.2026
Developer & Speaker · Agentic Coding
I build & teach
Agentic Coding
I'm Dr. Matthias Liebeck, a senior solution architect, community speaker and avid GitHub Copilot power user. I work directly with agentic coding, the Model Context Protocol and AI agents, and I love sharing what I learn.
// On stage
Talks
I speak at conferences, Microsoft communities and user groups across the German-speaking tech scene — mostly in German — about agentic coding, GitHub Copilot and MCP.
Upcoming talks
Catch me live
04.09.2026
MCP Servers in Production: OAuth, Rate Limiting & Quotas
MCP is becoming the standard for connecting AI agents to external tools — but what happens when ChatGPT, Claude or thousands of autonomous agents start calling your API? This talk tackles the operational challenges MCP leaves unsolved: authentication, rate limiting and quotas, using OAuth for caller identification and Azure API Management for enforcement.
azure-community-day.de →09.09.2026
From Prompts to Skills: Advanced GitHub Copilot Workflows
10.09.2026
From Prompts to Skills: Advanced GitHub Copilot Workflows
Featured talks
Designing AI-Enabled .NET Applications with Microsoft Agent Framework
Adding AI to .NET applications is fairly easy today — for example, by calling large language models directly. The real challenge begins where AI is meant to be part of the application logic, not just a one-off helper. This talk introduces the Microsoft Agent Framework, which helps embed AI meaningfully beyond simple prompt calls. The focus: how to combine AI with existing .NET code, where to draw the line between deterministic logic and AI-driven behaviour, and which architectural considerations matter. Rather than treating AI as a replacement for established software-engineering principles, it looks at practical patterns, trade-offs and limitations of using AI in modern .NET applications — so you leave with a realistic sense of when the Microsoft Agent Framework is a sensible addition to your architecture and when simpler approaches are the better choice.
GitHub Copilot Memory: From Black Box to Memory Bank
GitHub Copilot Memory promises to give your AI a long-term memory. But what does it actually remember, and who decides? In this talk, I explore the official Copilot Memory feature, a cloud-hosted black box that learns automatically but offers no user control, and contrast it with the Memory Bank pattern: a set of Git-tracked Markdown files that Copilot reads and updates with every task. No plugins, no external tools. Just a copilot-instructions.md and a folder of Markdown files that give your AI the context it needs to stop forgetting.
GitHub Copilot in Visual Studio: AI as a Pair Programmer
How can GitHub Copilot be used efficiently in a .NET environment? This session shows how developers can effectively integrate GitHub Copilot into their daily workflows in Visual Studio 2026. Matthias demonstrates step by step how GitHub Copilot supports writing, refactoring, testing, and documenting code, and how agentic coding with Agents and Instruction Files can be used productively. Participants will receive practical best practices for using GitHub Copilot consciously and effectively in their own .NET projects.
From Agents to Systems: Building MCP Servers for Practical AI Agents
AI agents become truly useful when they can interact with real systems rather than operate on text alone. This session focuses on how the Model Context Protocol (MCP) can connect AI agents to external tools and domain logic in a structured, maintainable way. It introduces the core concepts behind MCP and explains how an MCP server is designed, implemented, and exposed to AI agents. Using a practical example from a board game platform, the session shows how domain-specific functionality can be made available through well-defined tools and context, enabling meaningful interactions beyond simple prompt-based responses. The talk also covers architectural considerations such as hosting, the boundaries between agents and systems, and common pitfalls when integrating agents with existing applications.
Effiziente Entwicklung mit GitHub Copilot in Visual Studio
How can GitHub Copilot be used really efficiently in a .NET environment? This session shows how developers integrate GitHub Copilot into their daily workflows in Visual Studio 2026. Step by step, Matthias demonstrates how Copilot supports writing, refactoring, testing and documenting code, and how agentic coding with agents and instruction files can be used productively. Attendees get hands-on best practices for using GitHub Copilot consciously and effectively in their own .NET projects.
Microsoft Session of AI: Develop your own MCP Server
This session covers the fundamentals of the Model Context Protocol (MCP) and why it plays a central role in the modern Microsoft AI ecosystem. We look at how an MCP server is structured, which components it needs and how requests and responses work. Then we build our own MCP server in .NET step by step — architecture, common implementation patterns and the most important API elements. Finally, I show how to test the server locally and plug it into your own AI workflows.
AI-Driven Development with GitHub Copilot in Visual Studio
In this talk I show how I actually use GitHub Copilot in Visual Studio in everyday .NET work — beyond basic autocompletion. Many developers know Copilot by now, but few use it consistently and deliberately in their daily development process. I share how Copilot helps with typical tasks, how to collaborate with it sensibly, and how good prompts make a noticeable difference. Instead of theoretical concepts, it's about real-world experience, common pitfalls and concrete approaches to using Copilot more productively and purposefully.
More talks (2024–2025)
- 16.12.2025 Azure Key Vault & Azure OpenAI: Secure AI Workflows in .NET · Azure Cloud Native Cologne #20
- 16.09.2025 Introduction to Azure Key Vault · Azure Düsseldorf Meetup #40
- 06.11.2024 Einführung in Azure Web Apps · Azure Cloud Native Cologne #10
// What I talk about
Topics & expertise
🤖 Agentic Coding & GitHub Copilot
Getting real value out of Copilot in Visual Studio & VS Code — prompting, instructions, skills, memory and agent mode for everyday .NET work.
🔌 Model Context Protocol (MCP)
Designing, hosting and securing MCP servers so AI agents can safely reach your APIs, databases and tools — from first demo to production.
🧩 Microsoft Agent Framework
Building AI-enabled .NET applications — agents vs. workflows, orchestration patterns, and knowing when deterministic code wins.
☁️ AI-enabled .NET on Azure
Bringing AI features into real ASP.NET Core applications — secure secrets with Key Vault, solid architecture, and the production decisions behind shipping GenAI on Azure.
// Beyond the stage
Community
Azure Düsseldorf Meetup
I run the Azure Düsseldorf Meetup — a regular gathering for the local .NET, Azure and AI community to share talks, demos and hands-on sessions. Everyone's welcome.
azuredus.de → LinkedIn Newsletter📨 GitHub Copilot with Matthias
My newsletter on getting the most out of GitHub Copilot and agentic coding in the .NET world.
Subscribe at ghcp.liebeck.io →// Things I've built
Projects
Gesellschaftsspieler-gesucht
A social network that connects board-game players offline. 19,300+ members, running on ASP.NET & Azure since 2012 — and now with its own MCP server.
IWNLP
Inverse Wiktionary for Natural Language Processing — dictionary-based lemmatization for German, with a spaCy extension. Open source.
Open-source & research code
Argument mining, author profiling and more — the research tooling behind my publications, on GitHub.
// Where I come from
Research background
Before moving fully into industry, I spent years in academic NLP research. It's the foundation for how I think about AI today.
PhD in Computer Science · Artificial Intelligence
Heinrich-Heine-Universität Düsseldorf · 2018
My dissertation, “Automated Discussion Analysis in Online Participation Projects,” applied text mining, argument mining and deep learning to large volumes of citizen feedback in German online participation platforms.
- M.Sc. & B.Sc. in Computer Science, plus a B.Sc. in Mathematics — HHU Düsseldorf
- 16+ peer-reviewed publications (ACL, SemEval & more)
- Argument & opinion mining, text mining, deep learning
- PAN @ CLEF 2016 — 2nd of 22 teams, 1st for English gender detection
// Hello
About me
I've been a professional software developer since 2009 and writing C# since 2006. After studying computer science and mathematics and earning my PhD in AI, I now work as a Senior Solution Architect at anyMOTION GmbH in Düsseldorf — leading client projects in ASP.NET Core, C# and Azure, where I introduced agentic coding to the team.
I organize the Azure Düsseldorf Meetup and speak regularly about GitHub Copilot, MCP and AI-enabled .NET. Off the keyboard I train Hyrox and play board games.
Experience
-
2021 — now
Senior Solution Architect
anyMOTION GmbH · tech lead across client projects; introduced agentic coding to the team.
-
2020 — now
malask GbR (side business)
The company behind SmartWarten, a SaaS platform for digital queues.
-
2019 — 2021
Senior Software Developer
anyMOTION GmbH · full-stack .NET & Azure delivery.
-
2014 — 2018
Researcher (PhD)
Heinrich-Heine-Universität Düsseldorf · NLP & machine learning.
-
2009 — 2012
Junior Software Developer
istis Informations Systeme GmbH · web applications with ASP.NET & C# (working student).
Certifications & training
- 2025 GH-300 GitHub Copilot
- 2025 GitHub Foundations
- 2024 DP-600 Fabric Analytics Engineer Associate
- 2024 AZ-305 Azure Solutions Architect Expert
- 2022 SC-900 Security, Compliance & Identity Fundamentals
- 2022 PL-900 Power Platform Fundamentals
- 2022 MB-920 Dynamics 365 Fundamentals (ERP)
- 2022 MB-910 Dynamics 365 Fundamentals (CRM)
- 2020 DP-900 Azure Data Fundamentals
- 2020 AI-900 Azure AI Fundamentals
- 2020 AZ-104 Azure Administrator
- 2020 Professional Scrum Master (PSM I)
- 2019 AZ-203 Developing Solutions for Azure
- 2019 AZ-900 Azure Fundamentals
- 2019 DP-100 Azure Data Scientist Associate
- 2019 AEVO — Certified Trainer
Let's talk about Agentic Coding
Looking for a speaker for your conference, meetup or team? Or want to compare notes on Copilot, MCP and AI-enabled .NET? The best way to reach me is a quick message on LinkedIn.
Impressum
Information pursuant to § 5 DDG (German Digital Services Act).
Service provider
Dr. Matthias LiebeckVölklinger Straße 2f
40219 Düsseldorf, Germany
Contact
Email: webmaster@liebeck.ioPhone: +49 179 4774320
Privacy Policy
This is a static information site with no contact forms, tracking or advertising cookies. Fonts are served locally; no external font or CDN services are used.
Controller
Dr. Matthias Liebeck · Völklinger Straße 2f, 40219 Düsseldorf, Germany · webmaster@liebeck.ioHosting & server logs
This site is hosted on Microsoft Azure App Service (Microsoft Corporation; EU region “West Europe”). When you access the site, the host processes technically necessary data (IP address, date and time of access, requested file, data volume, browser type) in server log files. Legal basis: Art. 6 (1) (f) GDPR (legitimate interest in secure, stable operation). See the Microsoft Privacy Statement.
Your rights
You have the right to access, rectification, erasure, restriction of processing, data portability and objection, as well as the right to lodge a complaint with a supervisory authority.
Last updated: June 2026