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.

Portrait of Dr. Matthias Liebeck
GitHub Copilot Model Context Protocol Microsoft Agent Framework Agentic Coding .NET & C# Azure

// 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

★ Next up

25.08.2026

GitHub Copilot App: The Cockpit to Fly all Agents

📍 Azure Meetup Bonn

DE

04.09.2026

MCP Servers in Production: OAuth, Rate Limiting & Quotas

🌍 Azure Community Day 2026 · Cologne

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 →
DE

09.09.2026

From Prompts to Skills: Advanced GitHub Copilot Workflows

📍 tech&talk · Solingen

DE

10.09.2026

From Prompts to Skills: Advanced GitHub Copilot Workflows

📍 tech&talk · Cologne

DE

Featured talks

01 Agent Framework DE

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.

DWX 2026 · 30.06.2026 📑 Slides soon
02 Agentic Coding EN

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.

Agentic Coding Summit #1 · 27.05.2026
03 GitHub Copilot EN

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.

GitHub Copilot Dev Days · 19.03.2026 📑 Slides
04 MCP EN

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.

AgentCon Vienna · 29.01.2026 📑 Slides
05 GitHub Copilot DE

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.

Technical Summit 2026, Munich · 28.01.2026
06 MCP DE

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.

Azure Düsseldorf Meetup #43 · 13.01.2026
07 GitHub Copilot DE

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.

.NET Dortmund User Group · 07.01.2026
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.

// 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.

Dr. Matthias Liebeck

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.