12.10.2026 aktualisiert


Premiumkunde
100 % verfügbarCloud Native-Engineer | Senior-Softwareentwickler | Software-Architekt | Automatisierung & AI
Kamenz, Deutschland
Weltweit
B.Sc. Angewandte InformatikSkills
GitHub CopilotClean CodeHTMLJavaScriptAnwendungsarchitekturMicrosoft Application VirtualizationArchitekturASP.NET MVCAtlassian ConfluenceAtlassian JiraUnit TestingMicrosoft AzureC#Client-Server-ArchitekturCloud Computing
Ich bin ein erfahrener IT-Trainer, Software-Engineer und technischer Consultant mit tiefem Microsoft- und .NET-Background sowie langjähriger Erfahrung in der Entwicklung skalierbarer Cloud- und Unternehmensanwendungen. Meine berufliche Laufbahn verbindet zwei Schwerpunkte, die sich gegenseitig stärken: die praxisnahe Softwareentwicklung in komplexen Cloud- und IoT-Umgebungen sowie die didaktisch fundierte Vermittlung technologischen Wissens. In meiner Zeit als Microsoft Certified Trainer habe ich zahlreiche Schulungen konzipiert, aufgebaut und durchgeführt – darunter WPF- und VBA/VSTO-Trainings, die ich vollständig selbst entwickelt habe. Meine Trainings zeichnen sich durch klare Struktur, hohe Praxisnähe und moderne Lernmethoden aus: Hands-On-Labs, Live-Coding, realitätsnahe Szenarien und ein konsequenter Fokus auf nachhaltigen Wissenstransfer. Parallel dazu habe ich in großen Projekten – unter anderem im IoT-, Smart-City- und Cloud-Umfeld – moderne, skalierbare Lösungen mit .NET, Azure, Microservices, Docker und Kubernetes umgesetzt. Ich arbeite eng mit Architekten, Product Ownern und Entwicklerteams zusammen, bringe technische Tiefe, strukturelle Klarheit und ein ausgeprägtes Gespür für modulare, wartbare Architekturen ein. Besonders in agilen Umgebungen schätze ich den iterativen Austausch, die gemeinsame Reflektion von Anforderungen und die kontinuierliche Verbesserung bestehender Strukturen. Aktuell erweitere ich mein Portfolio gezielt in den Bereichen DevOps, AI-Integration und Cloud-Automatisierung, um Unternehmen ganzheitlich bei ihrer digitalen Transformation zu unterstützen – von CI/CD-Pipelines über Infrastructure as Code bis hin zur intelligenten Nutzung von Azure Cognitive Services und OpenAI-Modellen. Als Freelancer verbinde ich technische Expertise, didaktische Stärke und strategisches Denken. Ich arbeite strukturiert, lösungsorientiert und mit einem klaren Blick für das Wesentliche – sowohl im Code als auch in der Architektur. Ich suche Projekte und Trainingsumfelder, in denen ich meine Cloud- und Entwicklungs-Expertise einbringen und gleichzeitig meine Trainer- und Coaching-Kompetenzen weiter ausbauen kann. Besonders wichtig sind mir Qualität, Innovation und persönliche Weiterentwicklung – sowohl für mich selbst als auch für die Menschen, mit denen ich arbeite.
Erfahrung
Berufserfahrungmehr als 10 Jahre
Freelancer seit2023
Sprachen
DeutschMutterspracheEnglischgut
Projekthistorie
REMONDIS ist einer der größten Dienstleister für Recycling, Service und Wasser. Mit Ihrer Flotte von mehr als 8000 Fahrzeugen und einer neuen innovativen und intelligenten Kameralösung, möchte die Remondis zukünftig für Städte, Kommunen und weiteren Interessenten einen zusätzlichen Mehrwert bieten. Dabei sollen Umgebungsdaten aufgenommen, bewertet und innerhalb eines Dashboards präsentiert werden, sodass mögliche Mängel schneller behoben werden und die Attraktivität von Städten und Kommunen wieder steigt.
Dieses Projekt begann als Idee auf einer „grünen Wiese“. Zunächst übernahm ich die Rolle als Consultant, um dieses Projekt für die Deutsche Telekom MMS GmbH zu gewinnen. Später stieg ich in die Rolle als Senior-Software-Entwickler und Architekt ein um die Idee in einem Team umzusetzen.
Verwendete Tools/Technologien: C#, ASP.NET Core, WebApi, RES T, Microservices, Swagger, JSON, Azure Functions, Azure IoT, Azure Database, Cosmos DB, MongoDbCompass, Angular, Resharper, Postman, Git, Code Reviews, Pair Programming
Dieses Projekt begann als Idee auf einer „grünen Wiese“. Zunächst übernahm ich die Rolle als Consultant, um dieses Projekt für die Deutsche Telekom MMS GmbH zu gewinnen. Später stieg ich in die Rolle als Senior-Software-Entwickler und Architekt ein um die Idee in einem Team umzusetzen.
Verwendete Tools/Technologien: C#, ASP.NET Core, WebApi, RES T, Microservices, Swagger, JSON, Azure Functions, Azure IoT, Azure Database, Cosmos DB, MongoDbCompass, Angular, Resharper, Postman, Git, Code Reviews, Pair Programming
SmartSpaces ist ein internes Projekt der Deutschen Telekom MMS, welches sich in naher Zukunft zu einem Produkt entwickeln soll. Es kombiniert die Technologische Welt von IoT, künstlicher Intelligenz, Gebäudeautomatisierung und stellt so eine vielfältig einsetzbare Anwendung bereit.
Mithilfe von Sensoren werden Daten erfasst und über ein Dashboard bereitgestellt. Es wird ein sogenannter Digitaler Zwilling erstellt. Die Daten umfassen dabei Informationen über die Gebäude- /Raum- und Parkplatzauslastung, Temperatur und Stromverbrauch, Verbrauch von Materialien (beispielsweise Seifenfüllstand auf einer Toilette) und vieles mehr. Im Prinzip alles, was man digital mithilfe von Sensoren erfassen kann. Hierfür wurde ein PoC und verschiedene UseCases entwickelt.
In dieses Projekt stieg ich als Softwareentwickler und Consultant ein, um zunächst an dem PoC mitzuarbeiten, weiterzuentwickeln und dies beim Kunden zu platzieren. Nach der PoC-Phase wurde SmartSpaces von Grund auf Neuentwickelt. Hier begleite ich aktuell die Rolle als Senior-Software-Entwickler und Backend-Software-Architekt. SmartSpaces wird modular entwickelt, sodass Kunden Funktionalitäten ab oder dazu buchen können. Im Backend stehen dafür verschiedene Microservices und Backgroundworker bereit, welche in Azure in einem AKS deployed sind.
Verwendete Tools/Technologien: C#, ASP.NET Core, EF Core, SQL, WebApi, REST, Microservices, Backgroundworker, Swagger, JSON, Azure Functions, Azure IoT, Azure Database, Azure DevOps, Biceps, AKS, Docker, MS SQL, Unit-Tests, Integrationstests, Functional-Tests, NUnit Angular, React, Resharper, Postman, Git, Scrum, Code Reviews, Pair Programming, Mob
Mithilfe von Sensoren werden Daten erfasst und über ein Dashboard bereitgestellt. Es wird ein sogenannter Digitaler Zwilling erstellt. Die Daten umfassen dabei Informationen über die Gebäude- /Raum- und Parkplatzauslastung, Temperatur und Stromverbrauch, Verbrauch von Materialien (beispielsweise Seifenfüllstand auf einer Toilette) und vieles mehr. Im Prinzip alles, was man digital mithilfe von Sensoren erfassen kann. Hierfür wurde ein PoC und verschiedene UseCases entwickelt.
In dieses Projekt stieg ich als Softwareentwickler und Consultant ein, um zunächst an dem PoC mitzuarbeiten, weiterzuentwickeln und dies beim Kunden zu platzieren. Nach der PoC-Phase wurde SmartSpaces von Grund auf Neuentwickelt. Hier begleite ich aktuell die Rolle als Senior-Software-Entwickler und Backend-Software-Architekt. SmartSpaces wird modular entwickelt, sodass Kunden Funktionalitäten ab oder dazu buchen können. Im Backend stehen dafür verschiedene Microservices und Backgroundworker bereit, welche in Azure in einem AKS deployed sind.
Verwendete Tools/Technologien: C#, ASP.NET Core, EF Core, SQL, WebApi, REST, Microservices, Backgroundworker, Swagger, JSON, Azure Functions, Azure IoT, Azure Database, Azure DevOps, Biceps, AKS, Docker, MS SQL, Unit-Tests, Integrationstests, Functional-Tests, NUnit Angular, React, Resharper, Postman, Git, Scrum, Code Reviews, Pair Programming, Mob
In diesem Projekt unterstützten wir die Weiterentwicklung der größten deutschen IPTV-Plattform. Wir betreuten hierbei den Service-Layer der direkt mit dem Frontend auf verschiedensten Geräten kommuniziert und Daten von einer großen Zahl an weiteren Backend-Diensten aggregiert, erweitert und aufbereitet. Exemplarisch kann man hier z.B. das Ausspielen des redaktionell gepflegten Film-Katalogs, das Speichern von Nutzereinstellungen oder auch das permanente Abspeichern von Zeitstempeln beim Abspielen eines Films um später ohne Unterbrechung weiterschauen zu können. Durch die sehr hohe Nutzerzahl wurde in diesem Projekt viel Wert auf Performance, Skalierbarkeit und Qualität gelegt. Eine besondere Herausforderung war hier auch die Einarbeitung zusammen mit 4 anderen Kollegen, in die seit 2011 gewachsene Backend-Applikation, welche bereits durch ein bestehendes Scrum-Team von 10 Entwicklern betreut wurde. Ich begleitete dieses Projekt in der Rolle als Software-Entwickler.
Besonders spannend war die durchdachte Architektur, der Entwicklungsprozesse und die hohen Qualitätssicherungsmaßnahmen für dieses Projekts:
Verwendete Tools/Technologien: C#, ASP.NET Core, ASP.NET, WebApi, REST, HATEOAS, Microservices, Swagger, JSON, Entity Framework Core, Oracle SQL, Redis, NLog, NUnit, Docker, Resharper, Scrum, SAFe, Teamcity, Bitbucket, Visual Studio, Jira, Confluence, Postman, Code Reviews, Pair Programming, Mentoring Unit-Testing, Integration-Testing, Functional-Testing
Besonders spannend war die durchdachte Architektur, der Entwicklungsprozesse und die hohen Qualitätssicherungsmaßnahmen für dieses Projekts:
- Qualitätssicherung durch automatische Unit Tests, Integration Tests & Functional Tests
- Nahezu 100%ige Testabdeckung
- Mehrere 10.000 automatische Tests
- Strenge Coding Guidelines & Review-Prozesse im Rahmen von SCRUM
- REST-Services nach dem HATEOAS-Prinzip um Änderungen an Backend-Schnittstellen ohne (größere) Anpassungen an den Frontend-Clients zu ermöglichen
- Migration großer .NET – Monolithen in spezialisierte .NET Core – Microservices
- Koordinierung mit ~500 anderen Projektbeteiligten unter Nutzung des SAFe-Frameworks
Verwendete Tools/Technologien: C#, ASP.NET Core, ASP.NET, WebApi, REST, HATEOAS, Microservices, Swagger, JSON, Entity Framework Core, Oracle SQL, Redis, NLog, NUnit, Docker, Resharper, Scrum, SAFe, Teamcity, Bitbucket, Visual Studio, Jira, Confluence, Postman, Code Reviews, Pair Programming, Mentoring Unit-Testing, Integration-Testing, Functional-Testing
Zertifikate
MCT: Microsoft Certified Trainer
Microsoft2017
MCSD: Web Applications
Microsoft2016