Konzeption und Betrieb hochautomatisierter Infrastruktur- und Plattformservices innerhalb einer isolierten Hochsicherheitsumgebung. Entwicklung von Ansible-Rollen zur Einrichtung, Konfiguration und zum Betrieb von HashiCorp Vault. Automatisierung und Betrieb großer RHEL-Serverlandschaften über mehrere Umgebungen (DEV, TEST, UAT, PROD). Implementierung von CI/CD-Prozessen mit Jenkins sowie Gerrit-basierten Git-Workflows. Sicherer Rollout von Anwendungen mit Maven und Quality Gates via SonarQube. Softwarebereitstellung über Artifactory innerhalb der Telematikinfrastruktur. Umsetzung PKI-basierter Authentifizierung mittels Smartcards und Integration mit Keycloak. Enge Zusammenarbeit mit sicherheitskritischen und regulatorischen Stakeholdern.
Konzeption, Umsetzung und Präsentation einer technischen Recruiting-Challenge für Cloud-, DevOps- und AI-Consultants. Die Aufgabe umfasste die Entwicklung einer dreistufigen Challenge mit steigender Komplexität, bei der Bewerber innerhalb definierter Zeitfenster Chatbot-Lösungen umsetzen mussten ? von der reinen Containerbereitstellung über RAG-gestützte Varianten bis hin zur Senior-Stufe mit zusätzlicher MCP-Tool-Integration. Alle Referenzlösungen wurden vollständig in C#, PowerShell sowie HTML/JS/CSS erstellt und in GitHub versioniert, bevor sie in die Azure-DevOps-Umgebung übertragen wurden. Zur technischen Basis gehörten der Aufbau von Azure Container Apps, einer Container Registry, AI-Services, automatisierten Image-Builds und Deployments inklusive Port- und Laufzeitkonfigurationen. Abschließend erfolgte eine strukturierte Präsentation der Challenge-Suite gegenüber Stakeholdern als Grundlage für das unternehmensweite Recruiting-Konzept.
Entwicklung, Wartung und Skalierung einer internen CI/CD-Plattform zur automatisierten Auslieferung dutzender Softwareprodukte. Zentrales Ziel war die Einbindung sicherheitsrelevanter Prüfmechanismen entlang des Secure Software Development Lifecycle (SSDLC). Die Plattform ermöglicht CVE-Scans, Abgleich gegen freigegebene Dependency-Listen, Aktualitätsprüfungen sowie statische und dynamische Codeanalysen. Ergebnisse dienen als Quality Gates zur kontrollierten Promotion durch mehrere Deployment-Stages.
Ein Schwerpunkt lag auf der Implementierung und Pflege eines CLI-Tools (?Stager?) auf Basis von TypeScript zur automatisierten Steuerung der Promotions. Die Umsetzung erfolgte unter starkem Automatisierungsansatz mittels Bots und Docker-Containern aus interner Registry. Der Reifegrad 1 nach SSDLC wurde im Projekt erfolgreich erreicht.
Zusätzlich wurde die technische Begleitung und das Onboarding interner Software-Teams, die ihre Produkte über die Plattform ausrollen übernommen. Die Arbeit erfolgte eingebettet in ein SAFe-geführtes DevOps-Team im Rahmen eines Agile Release Trains mit über 700 Beteiligten.
Wartung und Refactoring einer bestehenden KI-Anwendung
Steuerung über GPT-4o (Azure OpenAI) via Chatinterface
Durchführung einer technischen Stakeholder-Präsentation
Im Zentrum stand die strukturelle und technologische Modernisierung einer bestehenden, cloudnativen Lösung, die einen AI-Agenten zur automatisierten Verwaltung von Cloud-Infrastrukturen nutzt. Nutzer interagieren über eine gesicherte Weboberfläche in natürlicher Sprache mit der Plattform, um Infrastrukturprozesse anzustoßen. Neben der technischen Konsolidierung wurde eine skalierbare Zielarchitektur in .NET entworfen, die langfristig den Ausbau zu einer produktionsreifen DevOps-Plattform ermöglicht. Ein wesentlicher Projekterfolg war die fachliche Aufbereitung und Präsentation der Lösung gegenüber Stakeholdern als Grundlage für die externe Positionierung.
Konzeptionierung der operativen Infrastruktur des PoC
Anlegen und Management aller Ressourcen in Azure
Programmierung von Frontend- und Backend-Komponenten
Architektur mit Azure Container Instances, Functions & WebApps
Fine-Tunings von GPT LLM-Modellen
Integration von REST-Schnittstellen mit Swagger
Aufbau eines AI-Backend zur Erstellung von Trainingsdaten
Erstellung von Staging- & Deployment Umgebungen
Erstellung & Pflege von Dokumentation
Transformation des PoC in die MVP-Stage
Das Projekt legte großen Wert auf den Aufbau einer flexiblen und skalierbaren Infrastruktur, die schnelle Bereitstellungsschleifen unterstützt. Die enge Zusammenarbeit zwischen den Teams sorgte für eine nahtlose Integration von Frontend- und Backend-Komponenten, während die Automatisierung von Deployment-Pipelines den Release-Prozess optimierte.
Ein wesentlicher Fokus lag auch auf der Optimierung der AI-Modellleistung zur Prozessautomatisierung, um eine effizientere Datenverarbeitung und Entscheidungsfindung zu ermöglichen. Zudem wurden Sicherheits- und Compliance-Aspekte in die Architektur integriert, wobei regelmäßige Code-Reviews und Testphasen Stabilität und Qualität gewährleisteten.
ScrumEntwicklungAzureAzure DevOpsAzure FunctionsAzure WebAppsAzure API ManagementACIACRMicrosoft & Google OIDC/OAuthBlazor SSRASP.NET CoreHTML/JS/CSSUI/UXREST (CRUD)PowerShellDockerAdonis BoCOpenAI APIGitVisual StudioSwagger
privater deutscher Auftraggeber, KMU (Informationstechnologie)
Make-Variante: Bottom-Up Estimation (ROM) von Projektkosten nach PMBOK
Dynamischer Vergleich On/Off/Nearshore und Inhouse Optionen
Buy-Variante: Durchführung von Schulung & PoC mit potentiellen Vendoren
Administrative Tätigkeiten, Protokollierung von SME-Meetings
Das Projekt beinhaltete eine Make-or-Buy-Analyse, bei der die Kosten-Effektivität der Eigenentwicklung im Vergleich zum Kauf externer Software-Anbieter bewertet wurde. Zwei Anbieter wurden zu einer dreitägigen Demo-Session eingeladen, die anschließend umfassend bewertet und gerankt wurde. Gleichzeitig wurde eine Bottom-Up-Kostenschätzung für die "Build"-Option erstellt, um einen vollständigen Vergleich aller verfügbaren Alternativen zu gewährleisten.
Azure DevOpsMicrosoft OfficePowerPointExcelWordPMI PMBOK und IREB Requirements EngineeringIT-Consulting
privater deutscher Auftraggeber, Konzern (Konsumgüter)
Administrative Tätigkeiten im Live-Tracking und Steering/Controlling
Aktives Expectation-Management u. Stakeholder Engagement
Das Projekt konzentrierte sich auf die Verbesserung der Prozesseffizienz durch BPM-Modellierung und die Erstellung klarer, standardisierter Arbeitsanweisungen (SOPs). Besonderes Augenmerk lag auf der Optimierung der Delegation von Zuständigkeiten und der Ausrichtung auf organisatorische Ziele. Enge Zusammenarbeit mit Stakeholdern stellte sicher, dass Erwartungen erfüllt wurden, während das Echtzeit-Tracking und Steering kontinuierliche Überwachung ermöglichten.
Entwicklung einer Frontend-Software, die in der Lage ist, verschiedene Carrier-Level Router- & Switch Konfigurationsformate ineinander zu konvertieren
Konzept & Realisierung der Konfigurations-Generierung inkl. Intelligentem Parsing
Aufsetzen von Linux VM und Containerisierung sowie Dokumentation und Testing (Unit-Tests)
UI/ UX nativ per JavaScript, HTML und CSS
GitLab CI/CD für Build- und Deployment-Pipelines implementiert
Das Projekt erforderte einen klaren Fokus auf modulare Architektur und Wartbarkeit, insbesondere beim Umgang mit herstellerspezifischen Sonderfällen im Parsing. In enger Abstimmung mit Netzwerktechnikern wurde die Praxistauglichkeit der Konfigurationen sichergestellt. Regelmäßige Sprint-Reviews und Retrospektiven ermöglichten schnelle Feedbackzyklen. Robustheit in der CI/CD-Pipeline stand im Vordergrund.
DockerLinuxPowerShellCI/CD PipelinesREST APIJavaScriptCSSHTMLJSONYAMLUI/UXUnit TestingClean ArchitectureGitGitLabVisual Studio CodeAgileFront-End
privater deutscher Auftraggeber, KMU (Telekommunikation)
Für einen Steuerungshersteller im wurde eine neue Azure Web-App konzeptioniert
Re-Design & Migration bestehender Komponenten aus Delphi in eine neue Web-Oberfläche
Entwicklung der Lösung in lokalem Docker Container auf Linux Server
Go-Live in die Microsoft Azure Cloud sowie Dokumentation und Testing (Unit-Tests)
UI/ UX per ASP.NET Core (HTML, CSS)
Im Mittelpunkt standen saubere Migrationspfade und die Überführung von Legacy-Logik in eine moderne Webarchitektur. Cloud-native Azure-Dienste wie App Configuration und Key Vault wurden in die Lösung integriert. Docker ermöglichte eine konsistente Entwicklungsumgebung. CI/CD-Prozesse wurden über Azure DevOps automatisiert umgesetzt.
Konzeptionierung und Implementierung einer internen App für Mitarbeiter
Bereitstellung und Deployment für iOS und Android
Gestaltung UI/UX via User-Stories in Azure DevOps
Tracking und Implementierung weiterer Komfortfunktionen
Dokumentation und Testing (Unit-Tests)
Erstellung der GUI per XAML (UI / UX Implementierung)
Die App zielte auf eine effizientere interne Kommunikation und mobilen Zugriff auf zentrale Inhalte ab. Funktionen wurden iterativ anhand von Stakeholder-Feedback priorisiert. Besonderer Wert wurde auf responsives Design und plattformübergreifende Performance gelegt. Eine Backend-Anbindung ermöglichte zuverlässige Datenverfügbarkeit in Echtzeit.
Konzeption und Betrieb hochautomatisierter Infrastruktur- und Plattformservices innerhalb einer isolierten Hochsicherheitsumgebung. Entwicklung von Ansible-Rollen zur Einrichtung, Konfiguration und zum Betrieb von HashiCorp Vault. Automatisierung und Betrieb großer RHEL-Serverlandschaften über mehrere Umgebungen (DEV, TEST, UAT, PROD). Implementierung von CI/CD-Prozessen mit Jenkins sowie Gerrit-basierten Git-Workflows. Sicherer Rollout von Anwendungen mit Maven und Quality Gates via SonarQube. Softwarebereitstellung über Artifactory innerhalb der Telematikinfrastruktur. Umsetzung PKI-basierter Authentifizierung mittels Smartcards und Integration mit Keycloak. Enge Zusammenarbeit mit sicherheitskritischen und regulatorischen Stakeholdern.
Konzeption, Umsetzung und Präsentation einer technischen Recruiting-Challenge für Cloud-, DevOps- und AI-Consultants. Die Aufgabe umfasste die Entwicklung einer dreistufigen Challenge mit steigender Komplexität, bei der Bewerber innerhalb definierter Zeitfenster Chatbot-Lösungen umsetzen mussten ? von der reinen Containerbereitstellung über RAG-gestützte Varianten bis hin zur Senior-Stufe mit zusätzlicher MCP-Tool-Integration. Alle Referenzlösungen wurden vollständig in C#, PowerShell sowie HTML/JS/CSS erstellt und in GitHub versioniert, bevor sie in die Azure-DevOps-Umgebung übertragen wurden. Zur technischen Basis gehörten der Aufbau von Azure Container Apps, einer Container Registry, AI-Services, automatisierten Image-Builds und Deployments inklusive Port- und Laufzeitkonfigurationen. Abschließend erfolgte eine strukturierte Präsentation der Challenge-Suite gegenüber Stakeholdern als Grundlage für das unternehmensweite Recruiting-Konzept.
Entwicklung, Wartung und Skalierung einer internen CI/CD-Plattform zur automatisierten Auslieferung dutzender Softwareprodukte. Zentrales Ziel war die Einbindung sicherheitsrelevanter Prüfmechanismen entlang des Secure Software Development Lifecycle (SSDLC). Die Plattform ermöglicht CVE-Scans, Abgleich gegen freigegebene Dependency-Listen, Aktualitätsprüfungen sowie statische und dynamische Codeanalysen. Ergebnisse dienen als Quality Gates zur kontrollierten Promotion durch mehrere Deployment-Stages.
Ein Schwerpunkt lag auf der Implementierung und Pflege eines CLI-Tools (?Stager?) auf Basis von TypeScript zur automatisierten Steuerung der Promotions. Die Umsetzung erfolgte unter starkem Automatisierungsansatz mittels Bots und Docker-Containern aus interner Registry. Der Reifegrad 1 nach SSDLC wurde im Projekt erfolgreich erreicht.
Zusätzlich wurde die technische Begleitung und das Onboarding interner Software-Teams, die ihre Produkte über die Plattform ausrollen übernommen. Die Arbeit erfolgte eingebettet in ein SAFe-geführtes DevOps-Team im Rahmen eines Agile Release Trains mit über 700 Beteiligten.
Wartung und Refactoring einer bestehenden KI-Anwendung
Steuerung über GPT-4o (Azure OpenAI) via Chatinterface
Durchführung einer technischen Stakeholder-Präsentation
Im Zentrum stand die strukturelle und technologische Modernisierung einer bestehenden, cloudnativen Lösung, die einen AI-Agenten zur automatisierten Verwaltung von Cloud-Infrastrukturen nutzt. Nutzer interagieren über eine gesicherte Weboberfläche in natürlicher Sprache mit der Plattform, um Infrastrukturprozesse anzustoßen. Neben der technischen Konsolidierung wurde eine skalierbare Zielarchitektur in .NET entworfen, die langfristig den Ausbau zu einer produktionsreifen DevOps-Plattform ermöglicht. Ein wesentlicher Projekterfolg war die fachliche Aufbereitung und Präsentation der Lösung gegenüber Stakeholdern als Grundlage für die externe Positionierung.
Konzeptionierung der operativen Infrastruktur des PoC
Anlegen und Management aller Ressourcen in Azure
Programmierung von Frontend- und Backend-Komponenten
Architektur mit Azure Container Instances, Functions & WebApps
Fine-Tunings von GPT LLM-Modellen
Integration von REST-Schnittstellen mit Swagger
Aufbau eines AI-Backend zur Erstellung von Trainingsdaten
Erstellung von Staging- & Deployment Umgebungen
Erstellung & Pflege von Dokumentation
Transformation des PoC in die MVP-Stage
Das Projekt legte großen Wert auf den Aufbau einer flexiblen und skalierbaren Infrastruktur, die schnelle Bereitstellungsschleifen unterstützt. Die enge Zusammenarbeit zwischen den Teams sorgte für eine nahtlose Integration von Frontend- und Backend-Komponenten, während die Automatisierung von Deployment-Pipelines den Release-Prozess optimierte.
Ein wesentlicher Fokus lag auch auf der Optimierung der AI-Modellleistung zur Prozessautomatisierung, um eine effizientere Datenverarbeitung und Entscheidungsfindung zu ermöglichen. Zudem wurden Sicherheits- und Compliance-Aspekte in die Architektur integriert, wobei regelmäßige Code-Reviews und Testphasen Stabilität und Qualität gewährleisteten.
ScrumEntwicklungAzureAzure DevOpsAzure FunctionsAzure WebAppsAzure API ManagementACIACRMicrosoft & Google OIDC/OAuthBlazor SSRASP.NET CoreHTML/JS/CSSUI/UXREST (CRUD)PowerShellDockerAdonis BoCOpenAI APIGitVisual StudioSwagger
privater deutscher Auftraggeber, KMU (Informationstechnologie)
Make-Variante: Bottom-Up Estimation (ROM) von Projektkosten nach PMBOK
Dynamischer Vergleich On/Off/Nearshore und Inhouse Optionen
Buy-Variante: Durchführung von Schulung & PoC mit potentiellen Vendoren
Administrative Tätigkeiten, Protokollierung von SME-Meetings
Das Projekt beinhaltete eine Make-or-Buy-Analyse, bei der die Kosten-Effektivität der Eigenentwicklung im Vergleich zum Kauf externer Software-Anbieter bewertet wurde. Zwei Anbieter wurden zu einer dreitägigen Demo-Session eingeladen, die anschließend umfassend bewertet und gerankt wurde. Gleichzeitig wurde eine Bottom-Up-Kostenschätzung für die "Build"-Option erstellt, um einen vollständigen Vergleich aller verfügbaren Alternativen zu gewährleisten.
Azure DevOpsMicrosoft OfficePowerPointExcelWordPMI PMBOK und IREB Requirements EngineeringIT-Consulting
privater deutscher Auftraggeber, Konzern (Konsumgüter)
Administrative Tätigkeiten im Live-Tracking und Steering/Controlling
Aktives Expectation-Management u. Stakeholder Engagement
Das Projekt konzentrierte sich auf die Verbesserung der Prozesseffizienz durch BPM-Modellierung und die Erstellung klarer, standardisierter Arbeitsanweisungen (SOPs). Besonderes Augenmerk lag auf der Optimierung der Delegation von Zuständigkeiten und der Ausrichtung auf organisatorische Ziele. Enge Zusammenarbeit mit Stakeholdern stellte sicher, dass Erwartungen erfüllt wurden, während das Echtzeit-Tracking und Steering kontinuierliche Überwachung ermöglichten.
Entwicklung einer Frontend-Software, die in der Lage ist, verschiedene Carrier-Level Router- & Switch Konfigurationsformate ineinander zu konvertieren
Konzept & Realisierung der Konfigurations-Generierung inkl. Intelligentem Parsing
Aufsetzen von Linux VM und Containerisierung sowie Dokumentation und Testing (Unit-Tests)
UI/ UX nativ per JavaScript, HTML und CSS
GitLab CI/CD für Build- und Deployment-Pipelines implementiert
Das Projekt erforderte einen klaren Fokus auf modulare Architektur und Wartbarkeit, insbesondere beim Umgang mit herstellerspezifischen Sonderfällen im Parsing. In enger Abstimmung mit Netzwerktechnikern wurde die Praxistauglichkeit der Konfigurationen sichergestellt. Regelmäßige Sprint-Reviews und Retrospektiven ermöglichten schnelle Feedbackzyklen. Robustheit in der CI/CD-Pipeline stand im Vordergrund.
DockerLinuxPowerShellCI/CD PipelinesREST APIJavaScriptCSSHTMLJSONYAMLUI/UXUnit TestingClean ArchitectureGitGitLabVisual Studio CodeAgileFront-End
privater deutscher Auftraggeber, KMU (Telekommunikation)
Für einen Steuerungshersteller im wurde eine neue Azure Web-App konzeptioniert
Re-Design & Migration bestehender Komponenten aus Delphi in eine neue Web-Oberfläche
Entwicklung der Lösung in lokalem Docker Container auf Linux Server
Go-Live in die Microsoft Azure Cloud sowie Dokumentation und Testing (Unit-Tests)
UI/ UX per ASP.NET Core (HTML, CSS)
Im Mittelpunkt standen saubere Migrationspfade und die Überführung von Legacy-Logik in eine moderne Webarchitektur. Cloud-native Azure-Dienste wie App Configuration und Key Vault wurden in die Lösung integriert. Docker ermöglichte eine konsistente Entwicklungsumgebung. CI/CD-Prozesse wurden über Azure DevOps automatisiert umgesetzt.
Konzeptionierung und Implementierung einer internen App für Mitarbeiter
Bereitstellung und Deployment für iOS und Android
Gestaltung UI/UX via User-Stories in Azure DevOps
Tracking und Implementierung weiterer Komfortfunktionen
Dokumentation und Testing (Unit-Tests)
Erstellung der GUI per XAML (UI / UX Implementierung)
Die App zielte auf eine effizientere interne Kommunikation und mobilen Zugriff auf zentrale Inhalte ab. Funktionen wurden iterativ anhand von Stakeholder-Feedback priorisiert. Besonderer Wert wurde auf responsives Design und plattformübergreifende Performance gelegt. Eine Backend-Anbindung ermöglichte zuverlässige Datenverfügbarkeit in Echtzeit.