07.04.2025 aktualisiert


40 % teilweise verfügbar
AI Engineering Consultant | Testautomatisierung | CI/CD
Seelbach, Deutschland
Deutschland
Master of Science (M.Sc.) Elektro- und InformationstechnikÜber mich
Ich unterstütze Softwareunternehmen dabei, KI produktiv in Entwicklung und Produkt einzusetzen. Mein Fokus: AI Enablement, AI/ML Engineering sowie zuverlässige Software Delivery mit Testautomatisierung und CI/CD – von der Strategie bis zur hands-on Umsetzung.
Skills
Künstliche IntelligenzAutomatisierungBuild-AutomatisierungTest AutomationAutomatisiertes Test-FrameworkSoftware QualityEmbedded C++Embedded SystemsEmbedded LinuxEmbedded SoftwarePythonSoftware-Engineering-ProzessSoftwareentwicklungSoftwareherstellungIntegration (Software)
Mein Schwerpunkt liegt auf dem produktiven Einsatz von KI in der Softwareentwicklung sowie auf der Entwicklung zuverlässiger AI- und ML-Lösungen.
Ich unterstütze Softwareabteilungen und Teams dabei, KI sinnvoll in bestehende Entwicklungsprozesse zu integrieren – von ersten Pilotprojekten bis zur Einführung in ganzen Entwicklungsabteilungen. Dabei verbinde ich strategische Beratung mit hands-on Software Engineering.
AI Enablement & Softwareentwicklung:
- Einführung und Skalierung von KI in Softwareentwicklungsteams
- AI-assisted Software Development
- Auswahl und Bewertung geeigneter AI-Tools und Workflows
- Entwicklung von Governance-, Qualitäts- und Datenschutz-Leitplanken
- Integration von AI in bestehende Engineering-Prozesse
- Bewertung, wann klassische Software gegenüber AI die robustere und wirtschaftlichere Lösung ist
AI / Machine Learning Engineering:
- Entwicklung produktiver AI- und ML-Lösungen
- Predictive Analytics
- AI Agents
- LLM-basierte Anwendungen
- Feature Engineering
- Integration von AI-Funktionen in bestehende Softwareprodukte
Software Quality & Delivery:
- Teststrategie
- Testautomatisierung
- End-to-End Testing
- Integration Testing
- CI/CD
- Release-Prozesse
- Quality Engineering
- Aufbau belastbarer Test- und Deployment-Pipelines
Software Engineering:
- Softwarearchitektur
- Python
- C
- C++
- TypeScript / JavaScript
- REST APIs
- Docker
- Git
- GitHub Actions
- GitLab CI/CD
- Cloud- und Container-basierte Deployments
- DevOps
Arbeitsweise:
Ich arbeite als externer Experte eng mit bestehenden Entwicklungsteams zusammen. Mein Fokus liegt nicht auf Konzepten oder Proof of Concepts, sondern auf Lösungen, die technisch belastbar sind und produktiv eingesetzt werden können. Dabei berücksichtige ich Qualität, Wartbarkeit, Kosten und Betrieb von Anfang an.
Erfahrung
Berufserfahrungmehr als 10 Jahre
Freelancer seit2024
Sprachen
DeutschMutterspracheEnglischverhandlungssicher
Projekthistorie
Für einen Anbieter einer SaaS-Plattform zur digitalen Disposition von Krankentransporten entwickelte ich einen produktiven Prediction-Service zur Echtzeitbewertung von Fahrtanfragen.
Ursprünglich war der Einsatz von KI vorgesehen. Nach einer ersten technischen und wirtschaftlichen Bewertung zeigte sich jedoch, dass für einzelne Anwendungsfälle klassische Verfahren die robustere und kosteneffizientere Lösung darstellen. Entsprechend wurde die Architektur bewusst technologieoffen umgesetzt.
Meine Aufgaben:
- Analyse und Bewertung geeigneter Prediction-Ansätze
- Aufbau der Datenpipeline und Feature Engineering
- Training, Vergleich und Optimierung verschiedener ML-Modelle, u. a. CatBoost und Random Forest
- Ablationsanalysen und Modellkalibrierung
- Automatisierte Tests und Swagger/OpenAPI-Dokumentation
- Docker-Containerisierung sowie CI/CD mit GitHub Actions
Ergebnis: Ein produktiv eingesetzter Prediction-Service mit je nach Modell bis zu ROC-AUC 0,99. Die Lösung unterstützt die Disposition, verbessert die Planbarkeit und reduziert manuelle Nachbearbeitung.
Für einen führenden Anbieter von Software für das Chemotherapie-Management im DACH-Raum entwickelte ich eine umfassende Strategie zur Testautomatisierung für eine komplexe, stark integrierte Softwarelösung im regulierten MedTech-Umfeld.
Die besondere Herausforderung lag in der Vielzahl an Schnittstellen zu Kliniken, Apotheken, medizinischen Versorgungszentren und Krebsregistern.
Meine Aufgaben:
- Analyse bestehender Testprozesse, Testumgebungen und Infrastruktur
- Entwicklung einer Teststrategie und konkreter Testpläne
- Konzeption der automatisierten End-to-End-Tests
- Priorisierung geschäfts- und sicherheitskritischer Testfälle
- Empfehlungen für Testinfrastruktur, Prozesse und Automatisierung
- Begleitung der Umsetzung mit dem Entwicklungsteam
Ergebnis: Innerhalb von wenigen Tagen entstand eine direkt umsetzbare Planung für Teststrategie, Testautomatisierung und Infrastruktur. Die neue Struktur reduziert manuellen Testaufwand, fokussiert E2E-Tests auf kritische Abläufe und schafft die Grundlage für effizientere Qualitätssicherung und zuverlässigere zukünftige Releases.
- Test-Definition & Implementierung: Erstellung umfassender Testfälle für den Buchungs- und Durchführungsprozess.
- Technologien: Playwright & Pytest zur Automatisierung von Web-UI-Tests.
- CI/CD Integration: Nahtlose Einbindung der Tests in GitLab CI/CD Pipelines für kontinuierliches Testing und Deployment.
- Ergebnis: Hohe Prozesssicherheit und schnelles Feedback durch automatisierte Validierung der Prozessschritte.
Zertifikate
ISTQB Foundation Level
ISTQB®2025
Certified SAFe® Agilist
Scaled Agile, Inc.2024
Professional Scrum Product Owner I (PSPO I)
Scrum.org2022