Kontakt

Daniel Lindemann
Pistoriusstr. 138
13086 Berlin

Mail: daniel@dlindemann.de
LinkedIn: https://www.linkedin.com/in/daniel-lindemann/
Github: https://github.com/daniellindemann

Profil

Begeisterter .NET-Entwickler und Berater mit über 10 Jahren Erfahrung in der Konzeption, Modernisierung und Umsetzung von Cloud-Lösungen auf Basis von Microsoft Azure. Schwerpunkte sind die Optimierung, Automatisierung und Containerisierung von Anwendungen sowie der Aufbau skalierbarer, sicherer und wartbarer Cloud-Native-Architekturen. Die fachliche Bandbreite umfasst Microsoft Azure, cloud-native Containertechnologien, Developer Technologies, Generative AI und DevOps. Ziel ist die nachhaltige Transformation von Anwendungslandschaften mit messbarem Business-Nutzen.

Beruf: Lead Cloud Solution Architect and Developer
Hauptkompetenzen:

  • Software Development (.NET)
  • Microsoft Azure, Architektur und Entwicklung
  • Cloud-Migration
  • Container-Technologien
  • Cloud-Native und Serverless Applikationsentwicklung
  • DevSecOps

Zertifikate

  • Microsoft Certified: Azure Solutions Architect Expert
  • Microsoft Certified: DevOps Engineer Expert
  • Microsoft Certified: Azure Cosmos DB Developer Specialty
  • Certified Kubernetes Application Developer (CKAD)
  • Kubernetes and Cloud Native Associate Exam (KCNA)

Skills

  • C#, .NET-Plattform
  • Microsoft Azure
  • Containers
    • Docker
    • Kubernetes
  • Software-Architektur
    • Cloud-native
    • Microservices
    • Domain-Driven Design (DDD)
    • Event-Driven Applications
  • Generative KI
    • Microsoft Azure AI Dienste
    • AI-Agents und MCP-Server
    • Vektordatenbanken (qdrant)
  • Continuous Integration/ Continuous Delivery
    • Azure DevOps Pipelines
    • Github Actions
  • Infrastructure-as-Code (IaC)
    • Bicep
    • Terraform / OpenTofu
  • Test-driven Development (TDD)
  • JavaScript
    • NodeJS
    • Angular
  • Scripting
    • Bash
    • PowerShell
  • SQL
    • Microsoft SQL
    • PostgreSQL
    • MariaDB
  • NoSQL
    • Cosmos DB
    • MongoDB
  • Management
    • Lead Developer
    • Agile
    • Scrum
    • Self-Organization

Sprachen

  • Deutsch - flüssig, Muttersprache
  • Englisch - gut

Berufserfahrung

  • abtis GmbH, 05.2020 - heute
    • Beratung zu Microsoft Technologien im Bereich App Innovation
    • Migrationsprojekt von OnPrem in die Cloud
    • Individuelle Software-Architektur und -Entwicklung
    • Workshops (intern und extern)
  • itacs GmbH, 01.2010 - 05.2020
    • Technologieberatung im Bereich Microsoft Azure
    • Individuelle Software-Architektur und -Entwicklung
    • Web-Portale auf Basis von Microsoft SharePoint
  • Steinberger IT GmbH, 08.2007 - 31.12.2009
    • Entwicklung eines Frühwarnsystems für Produktionslinien (u.a. bei Bosch)
    • Entwicklung eines Produktionsplanungstools

Schulausbildung

  • Höhere Berufsfachschule für Wirtschaftsinformatik (HBFS-WI)
    • Abschluss: Staatlich geprüfter Wirtschaftsinformatiker
    • 09.2005 - 07.2007
    • KBBZ Halberg
  • Fachoberschule, Fachbereich Wirtschaft, Fachrichtung Wirtschaftsinformatik
    • Abschluss: Fachhochschulreife
    • 09.2003 - 06.2005
    • BBZ Homburg, Paul-Weber-Schule
  • Erweiterte Realschule
    • Abschluss: Realschulabschluss, Mittlere Reife
    • 01.2002 - 07.2003
    • Robert-Bosch-Schule
  • Gymnasium
    • 09.07 - 01.2002
    • Saarpfalz-Gymnasium

Speaking & Publications & Organizer

https://dlindemann.de/speaking/

Events

Publications

  • Windows.Developer

Projekte (Auszug)

Zum Schutz der Vertraulichkeit sind die Daten aus meinen Projekten für Unternehmen anonymisiert und etwas weniger detailliert dargestellt.

Beratung zu App Monderanization und Cloud-nativen mit Microsoft Azure

Zeitraum: 2016 - heute

Technologien: Docker, Kubernetes, Azure Container Apps, C#, Java, SPA, Redis, SQL-Datenbanken, DNS, Zertifikatsmanagement, CI/CD, Netzwerkinfrastruktur, uvm.

Im Rahmen verschiedener Solution Assessment Projekte für Kunden wurden die Anforderungen und die Eignung verschiedener Azure Cloud-Dienste für eine geplante Architektur bzw. Migration beschrieben und bewertet. Anschließend wurden Proof of Concepts (PoC) erstellt, um die Funktionalität und Integration der ausgewählten Technologien zu demonstrieren. Die Implementierungen erfolgten unter Verwendung von mehrerer Azure Diensten. Darunter Azure Kubernetes Services (AKS) für containerisierte Anwendungen, Azure Container Apps für die Verwaltung serverloser Container, Azure App Services für Webanwendungen, Cosmos DB als skalierbare NoSQL-Datenbank, SQL Server für relationale Daten und weiteren. Das Ziel der Projekte bestand darin, eine skalierbare, flexible und sichere Infrastrukturen für die verschiedenen Anwendungen zu schaffen, die den Anforderungen von modernen Cloud-Native-Architekturen entspricht.

Beratung und Trainings zu Generative AI

Zeitraum: 2023 - heute

Technologien: Azure Cognitive Services, Azure AI Foundry, GitHub Copilot

In Beratungs- und Trainingsprojekten wurden KI-Funktionen in bestehende Anwendungen integriert. Schwerpunkte waren Azure Cognitive Services wie Bilderkennung, Übersetzung, Text-to-Speech und Speech-to-Text sowie die technische Umsetzung von der Architektur über Schnittstellen bis zum produktiven Betrieb.

Ein weiterer Fokus lag auf der Integration von LLMs wie GPT und Claude in bestehende Systemlandschaften. Dazu gehörten Modellwahl, Prompt Engineering, Guardrails, Fallback-Strategien, Logging, Evaluierung und Kostenkontrolle. In Azure AI Foundry wurden Projekte mit klaren Vorgaben für Modellzugriffe, Tests, Governance und Betrieb umgesetzt.

Viele Projekte umfassten außerdem Agent-Integration inklusive Tool-Calling sowie die Entwicklung und Anbindung von MCP-Servern. Parallel wurden Azure-Infrastrukturen für KI-Szenarien geplant und umgesetzt, mit Fokus auf Identity, Security, Netzwerk, Betrieb und Kostensteuerung.

Ein eigener Schwerpunkt lag auf Developer-Trainings zu GitHub Copilot für Entwicklungsteams. Vermittelt wurden praxistaugliches Projektsetup, effektives Prompting sowie Team-Best-Practices für Code-Generierung, Reviews und Qualitätssicherung, um Copilot nachhaltig im Entwicklungsalltag zu verankern.

Greenfield Enterprise Kubernetes mit Azure Kubernetes Service

Zeitraum: Januar 2026 - März 2026

Technologien: Azure Kubernetes Service (AKS), IaC mit Bicep, PowerShell, Kubernetes

In diesem Projekt wurde eine neue Enterprise-Kubernetes-Plattform auf Basis von Azure Kubernetes Service (AKS) für den produktionsnahen Betrieb containerisierter Anwendungen aufgebaut. Ziel war es, eine moderne und sichere Zielplattform zu schaffen, die sich technisch an aktuellen Best Practices orientiert und gleichzeitig so modular aufgebaut ist, dass sich weitere Cluster und Umgebungen später strukturiert ergänzen lassen.

Ein wesentlicher Schwerpunkt lag auf der Netzwerk- und VNET-Planung, um den Cluster sauber in die bestehende Azure- und Unternehmensinfrastruktur einzubetten. Dazu wurden Netzsegmente, Routing, Sicherheitsgrenzen und die Anbindung an das Unternehmensnetzwerk über VPN und Azure Bastion so konzipiert, dass Betriebszugriffe, private Kommunikation und zukünftige Erweiterungen zuverlässig unterstützt werden.

Für den eingehenden und ausgehenden Datenverkehr wurde eine Ingress- und Egress-Strategie mit Application Gateway for Containers umgesetzt. In Verbindung mit der Kubernetes Gateway API entstand damit ein zeitgemäßer und flexibel erweiterbarer Ansatz für das Routing von Anwendungen innerhalb der Plattform. Zusätzlich wurden Windows NodePools integriert, um bestehende technische Abhängigkeiten einzelner Dienste zu Windows weiterhin unterstützen zu können, ohne auf die Vorteile einer konsolidierten Kubernetes-Plattform zu verzichten.

Ein weiterer zentraler Bestandteil war die sichere Anbindung von Workloads an Azure-Dienste über Workload Identity. Dadurch konnten Anwendungen ohne statische Geheimnisse auf angebundene Dienste wie Azure Storage File Shares, Key Vault und SQL-Datenbanken zugreifen. Die Bereitstellung der Infrastruktur erfolgte modular über Infrastructure-as-Code mit Bicep, sodass wiederverwendbare Bausteine für Cluster, Netzwerkkonfiguration und Plattformkomponenten geschaffen wurden und eine skalierbare Grundlage für weitere AKS-Umgebungen entstand.

Modernisierung Dokumentenmanagement-Software

Zeitraum: April 2025 - Mai 2026

Technologien: .NET (C#), Azure, Microsoft SQL Server, Microsoft Entra ID

Im Rahmen dieses Projekts wurde eine Single-Instanz, legacy-basierte Dokumentenmanagement-Software zu einer cloud-nativen SaaS-Lösung modernisiert. Die bisher serverbasierte Anwendung wurde auf PaaS-Dienste überführt, um Betrieb, Skalierbarkeit und Bereitstellung deutlich zu verbessern. Zusätzlich wurde eine Single Sign-on-Erweiterung für die Microsoft-365-Anbindung umgesetzt, sodass Kunden ihre vorhandenen Microsoft-365-Anmeldeinformationen für den Zugriff auf die Software nutzen können. Parallel dazu wurde das Seat-Management modernisiert, um Benutzer- und Lizenzzuordnungen einfacher und transparenter zu verwalten. Ein zentraler technischer Bestandteil war die Migration von .NET Framework auf modernes .NET (Core), inklusive der Entfernung der Windows-Abhängigkeit.

Implementierung und Migration von DevOps-Prozessen

Zeitraum: Mai 2025 - Januar 2026

Technologien: Azure DevOps Pipelines, IaC mit Bicep, Azure

In diesem Projekt wurden Azure DevOps Prozesse neu aufgebaut und standardisiert. Auf Basis von Azure Pipelines entstanden Build- und Rollout-Pipelines (CI/CD), um Deployments automatisiert, nachvollziehbar und reproduzierbar durchzuführen. Zusätzlich wurden bestehende Azure DevOps Releases in die neue Pipeline-Architektur migriert. Die zentrale Herausforderung lag in der Abbildung von mehr als 50 Kundenmandanten mit individuellen Konfigurationen, die beim Rollout an fest definierte Builds gebunden waren. Dafür wurde eine strukturierte Release-Logik umgesetzt, mit der kundenspezifische Zuordnungen zuverlässig und skalierbar in den Deployment-Prozess integriert werden konnten. Für den Build-Prozess zum Rollout kamen automatisch bereitgestellte Build-Agents in den jeweiligen Kundenumgebungen zum Einsatz, um die notwendige Netzwerkintegration sicherzustellen.

Single Sign-on (SSO) und automatisiertes Rollenmanagement

Zeitraum: Februar 2023 - November 2024

Technologien: Azure AD B2C, Azure Functions, Angular, Azure SQL

Das Projekt nutzt Azure AD B2C als Identity Provider und erweitert es durch ein Rollenmanagement-System, das auf definierten Regeln basiert. Es wurde ein UserInfo-Endpunkt erstellt, der die Integration von Benutzerinformationen in angebundene Systeme ermöglicht. Zudem wurde eine Importschnittstelle entwickelt, um Kunden aus verschiedenen CRM-Systemen als Benutzer zu importieren. Diese Maßnahmen verbessern die Sicherheit und Verwaltung von Benutzeridentitäten erheblich.

Kubernetes Infrastruktur für Enterprise-Kunde

Zeitraum: November 2023 - Januar 2024

Technologien: Azure Kubernetes Services, IaC mit Bicep

Das Projekt setzt auf Best Practices für die Applikationsinfrastruktur mittels Azure Kubernetes Service (AKS) und betreibt eine SaaS-Anwendung mit Schwerpunkt auf Ausfallsicherheit und sicherer Netzwerkinfrastruktur. Die Bereitstellung erfolgt automatisiert mittels Bicep (IaC).

ChatGPT-Klon für Unternehmen

Zeitraum: Mai 2023 - Oktober 2023

Technologien: .NET (C#), React, Azure OpenAI, Azure AI Search, Qdrant Vektordatenbank

Das Projekt umfasst die Entwicklung einer KI-Chat-Applikation, die besonderen Wert auf Datensicherheit und Datenschutz legt. Die Applikation nutzt Azure OpenAI für ihre KI-Funktionalitäten und wurde als Produkt entwickelt, das bei Kunden bereitgestellt wird. Das Ziel der Applikation ist Generative KI näher zu bringen und einen sicheren Testraum zu ermöglichen.

Unternehmens-Cloud-Management Plattform

Zeitraum: November 2020 - Februar 2021

Technologien: .NET (C#), Azure Functions, PowerBI

Die Idee hinter der Cloud-Management-Plattform ist es, Kunden einen Ort zu bieten, an dem sie den aktuellen Status ihrer Cloud-Umgebung, insbesondere von Microsoft 365, einsehen können. Die Plattform und ihre Dashboards informiert Kunde über die aktuell genutzten Lizenzen, die aktuellen Kosten und den aktuellen Gesundheitszustand ihrer M365-Dienste.