Thomas Hoefkens - Senior MLOps, DevOps und FullStack Engineer
Erfahrungen
Senior MLOps, DevOps und FullStack Engineer
Trianel Energy
- Aufbau und Betrieb einer End-to-End-MLOps-Plattform auf Azure ML und Kubernetes (Kubeflow) zur automatisierten Bereitstellung, Überwachung und Skalierung von Forecasting-Modellen (u. a. Temporal Fusion Transformer, Informer, Autoformer)
- Implementierung von CI/CD-Pipelines in Azure DevOps für den vollständigen ML-Lifecycle – von Ressourcenbereitstellung (Terraform), Datentransformation (Hugging Face Datasets, Pandas, PyTorch, CUDA-Cluster) über Training und Evaluation bis hin zu Model Registry und Endpoint Deployment
- Integration von MLflow für Experiment Tracking, Modellversionierung, Performance-Monitoring und automatisierte Registrierung im Azure Model Registry
- Entwicklung und Containerisierung von PyTorch-Trainingsjobs mit CUDA (Azure Notebook, Jupyter Notebooks) für Preis- und Zeitreihenprognosen (PFC-Modelle) mit automatischem Rollout über Azure ML Endpoints und REST/gRPC-Schnittstellen, Docker-Containerisierung, Absicherung über OAuth 2.0
- Einrichtung von Monitoring- und Alerting-Mechanismen (Prometheus, MLflow Metrics), Log-Zentralisierung und Kostenüberwachung
- Einrichtung von Security (OAuth2) und Rate Limiting über APIM
- Automatisierung der Infrastruktur-Provisionierung und Modellbereitstellung mittels Terraform, Helm und Azure CLI; Anbindung an bestehende Marktdatensysteme und Event-Pipelines
- Migration bestehender Workloads und Datenbanken (IONOS → Azure, MongoDB) mit Integration in zentrale MLOps-Workflows und interne Netzwerke
- Erweiterung der Plattform um LLM-basierte Tools (LangChain, LangServe) zur Integration von GPT-basierten Analysemodulen in bestehende Spring-Boot-Dienste für Marktanomalie-Erkennung und automatisierte Reports
- Analyse und Architektur einer Softwarelösung, um effizient Massendaten (>3000 Nachrichten/Sek.) zu verarbeiten (market data store)
- Spring Boot / Java 21 Container-Entwicklung mit RabbitMQ zur Verteilung von Börsendaten über MongoDB (Kubernetes) mit Schnellspeicherung von Daten in Redis RMaps, Deduplizierung, Forwarding von Nachrichten an Read-Model Queues und Aufbau von Read Models für UI-Anzeige in MongoDB
- Einbindung von RESTHeart zur Erzeugung einer REST API gegen MongoDB
- Migration von MongoDB ClickHouse für Masseningests und automatische Deduplizierung mit ReplicatedMergeTree Engine in ClickHouse
- Aufbau eines Python Apache Arrow Flight Service zur Abfrage der ClickHouse-DB in Millisekunden für komplexe Abfragen (gRPC-Protokoll / ClickHouse Column-Based Queries)
- Aufbau eines Angular-Frontends zur Vereinfachung der Datenabfrage und Stammdatenpflege
- Agentic Coding mit remote und local LLM (Claude, Ollama Qwen, OpenLLM) und MCP-Servern
- Entwicklung von Python-Skripten zur Transformation und Bereinigung eingehender Börsendaten (Pandas, scikit-learn)
Senior DevOps Engineer und Plattformarchitekt
mynaric Laser Communications AG
- Architektur und Design einer DevOps/Deployment-Plattform
- Aufbau einer DevOps- und Software-Deployment-Plattform basierend auf Azure AKS und AWS ECS/EKS, GitLab Enterprise, Ansible
- Migration von VMware-Workloads zu Azure AKS und AWS EKS
- Konfiguration und Deployment von Anwendungen mit Microsoft Entra (App Registrations, App Roles, veröffentlichte Web APIs mit OAuth-Authentifizierung und -Autorisierung)
- Entwicklung von TypeScript-Backend-Services (Serverless)
- GraphQL-API-Entwicklung gegen eine Neo4j-Datenbank
- Scripting von Ansible Playbooks und Einrichtung des Inventory für VMware-managed virtuelle Maschinen
- Automatisiertes Deployment von Playbooks über Ansible Control Tower (AWX) für Unix-Instanzen
- Einrichtung von GitOps über GitLab und Entwicklung von GitLab-Pipelines
- Infrastruktur-Deployment auf Azure mittels Pulumi und Terraform
- Agile Teamarbeit im Scrum-Framework
Senior MLOps, DevOps Engineer und Plattformarchitekt
Dyrisk GmbH / MunichRE
- Aufbau und Betrieb einer unternehmensweiten MLOps-Infrastruktur auf Azure Databricks zur Automatisierung des gesamten ML-Lifecycles von Datenverarbeitung bis Modellbereitstellung
- Implementierung skalierbarer ETL-/ELT-Pipelines mit Airflow und Databricks zur kontinuierlichen Versorgung von Trainings- und Inferenzpipelines mit bereinigten Risikodaten
- Automatisierung von Trainings-, Evaluations- und Deployment-Pipelines mit MLflow, Azure DevOps und Databricks Workflows inklusive automatischer Modellregistrierung, Versionierung und Promotion zwischen Stages
- Containerisierung und Bereitstellung trainierter Modelle als skalierbare REST-/gRPC-Services über Azure ML Endpoints und Kubernetes; Integration in produktive Risiko- und Sicherheitsplattformen
- Einrichtung von Azure API Management (APIM)
- Infrastructure-as-Code-Provisionierung mit Terraform, Helm und Kustomize für reproduzierbare Deployments inklusive Monitoring-, Logging- und Security-Komponenten
- Implementierung von End-to-End-Monitoring mit Prometheus, Grafana und Elastic Stack (Beats, Logstash)
- Aufbau einer sicheren Authentifizierungs- und Zugriffsinfrastruktur (Keycloak, OAuth 2.0, OIDC, JWT) für APIs und interne MLOps-Services
- Entwicklung und Integration von .NET Core Microservices zur Bereitstellung von Modell-APIs und Service-Orchestrierung
- Konzeption und Umsetzung von CI/CD-Pipelines (Azure DevOps, GitLab CI) für automatisiertes Testing, Container-Builds, Release-Management und Deployment auf Multi-Cloud-Umgebungen
- Monitoring, Logging und Incident-Handling für produktive Machine-Learning-Workloads in On-Premises- und Cloud-Umgebungen
- Zentrale SSH- und Zugriffsverwaltung über Teleport zur Sicherstellung von Compliance und Auditfähigkeit
- Agile Teamarbeit im Scrum-Prozess mit enger Abstimmung zwischen Data Engineering, MLOps und DevOps
Senior AWS Cloud-Experte und Architekt für digitale Transformation
EnBW Energie Baden-Württemberg
- Einrichtung und Konfiguration von Red Hat OpenShift inklusive Deployment, Monitoring, Alerting, DB Operator und Nginx-Ingress Controller
- Entwicklung von Java (Spring Boot/Spring Cloud) AWS Lambda-Mikroservices nach OpenAPI API-First-Ansatz
- Docker-Containerisierung von Mikroservices und Definition von Docker-Compose-Dateien für lokale Entwicklung und Tests
- Erstellung automatisierter Unit-Tests unter Verwendung von AWS LocalStack
- Entwicklung eines Angular 12/TypeScript-Frontends zur Anzeige automatisierter Energiehandel- und manueller Interventions-Daten
- Entwicklung von Streaming-Connectoren für AWS MSK (managed Kafka) und Automatisierung der Verarbeitung von Handels-Streaming-Nachrichten
- Einrichtung einer AWS-Basisressourcenpipeline und mikroservice-spezifischer Pipelines zur Automatisierung der Infrastrukturerstellung mit AWS CDK
- EKS-Cluster-Einrichtung mit externer DNS, AWS Load Balancer Controller, Route 53 und Transit Gateway
- Einrichtung von EC2-Instanzen per Terraform mit Zugriff über AWS SSM
- Integration mit AWS IAM und Cognito (Single Sign-On); Erfahrung mit AWS Control Tower und VPC-Vernetzung über Transit Gateway Attachments
- Entwicklung von Helm Charts für automatisierte OpenShift-Bereitstellung
- Implementierung von Swagger UI-Integration an Backend-Endpunkten
- Agile Teamarbeit und Scrum-Zeremonien in bi-weekly Sprints
Senior Cloud-Architekt und FullStack Engineer
Bayer AG, Digital Farming
- Entwicklung einer Feld- und Pflanzenmanagementlösung für große landwirtschaftliche Unternehmen basierend auf AWS Lambda .NET Core (C#) Mikroservices mit domänengesteuertem Design und Event Sourcing
- Implementierung von zwei Frontend-Lösungen: Angular für Web und Xamarin (jetzt MAUI) für mobile Anwendungen
- Frontend-Entwicklung in TypeScript (Angular) und .NET Standard (Xamarin)
- Verantwortung für die Umsetzung aller technischen Komponenten einer Anforderung innerhalb eines interdisziplinären Teams, einschließlich Frontend-Änderungen, Backend-Entwicklung, Terraforming mit Terragrunt/Terraform und CI/CD-Einrichtung, automatisierte Unit-Tests und Sonar-Qualitätskontrollen
- Vollständig entkoppelte Architektur unter Verwendung von SQS, DynamoDB, API Gateway, Route 53, AWS Lambda, .NET IDP mit Azure AD-Föderation und OAuth/JWT-Autorisation
- GraphQL-API-Entwicklung (Stitching) über mehrere Backend-Farming-Datenquellen (Wetterprognosen, Spraying-Empfehlungen, Befallsdaten)
- Entwicklung eines .NET Core CLI-Tools zur technischen Verwaltung der Plattform
- iOS/Android-Entwicklung mit Xamarin inklusive Push-Integration und Kartografie mit Carto-Karten
- Entwicklung eines VS Code-Anpassungsplugins zur Verbindung von JavaScript mit C# über die V8-Engine
- Entwicklung von GitLab CI-Pipelines
- Integration von Raygun für zentrales Logging
- Agile Teamarbeit und Scrum-Zeremonien in bi-weekly Sprints
Senior Cloud-Entwickler
OTIS France
- Entwicklung von Außendienstanwendungen auf der Kony-Plattform für iOS und Android sowie Backend-Endpunkten mit Java Spring Boot und Spring Cloud
- Integration interner APIs (Asset Management, Field Service Management)
- Entwicklung von Azure Functions und Function Apps (C#)
- Entwicklung von ASP.NET MVC-Administrationsoberflächen
- Azure DevOps (Team Foundation Server) Pipeline-Entwicklung
- Oracle 12 PL/SQL-Entwicklung, Datenbankdesign und -wartung
Technischer Projektleiter
Mobility Media-Saturn E-Business GmbH
- Technische Leitung bei Bewertung, Auswahl und Implementierung einer Mobilitätsplattform (MDM und MAM), Einrichtung eines unternehmensinternen App Stores und BYOD-Richtlinien
- Auswahl und Entwicklung verschiedener Apps auf Basis der Kony-Plattform für Android, iOS und Windows Tablet
- Entwicklung der MC@POS-Kony-App für Marktanwendungen wie Artikelvergleich, Artikelbestand, Preise und Online-Bestellungen im Store
Technischer Teamleiter, Senior-Entwickler, Enterprise-Architekt im CRM-Bereich
Telefonica o2 Germany GmbH & Co KG
- Teamleitung für CRM- und Auftragsmanagement-Anwendungen sowie Enterprise Architecture im CRM-Domain
- Entwicklung von Serviceanfragen und Integration von über 40 Systemen in der gesamten Bereitstellungs- und Abrechnungslandschaft
- Middleware-Anbindungen via Tuxedo, MQSeries, WebLogic und WebSphere
- UI-Entwicklung und Backend-Entwicklung (Oracle und Java-Server-basiert)
- Integration mit Middleware-Systemen wie RabbitMQ, Tibco und Tuxedo (REST- und SOAP-basierte Systeme sowie Datenbank-Connectoren)
- Leitung eines komplexen Fat-Client-Upgrades inklusive Aktualisierung auf den Microsoft VSTA-Motor
Technischer Teamleiter, Senior-Entwickler
Deutsche Bahn AG
- Entwicklung einer HR-Plattform und eines E-Recruiting-Portals auf Basis von PeopleSoft HCMS
- Entwicklung eines Ticketing-Systems mit JBoss-Backend und Apache MyFaces UI
- Entwicklung des Deutsche-Bahn-Enterprise-Portals für Mitarbeiter
- Broker-Messaging-Entwicklung und asynchrone Nachrichtenübermittlung
- Entwicklung von Anwendungsläufen im Batchmodus
Anwendungsentwickler
Telefonica o2 Germany GmbH & Co KG
- Java-Entwicklung mit WebLogic 5.1 und EJB
- Entwicklung eines JSP-basierten Frontends
- PoC-Setup des Oracle 8i jServer
- Migration von Webanwendungen auf WebLogic 6.0
- Win32-API-Entwicklung
- Unterstützung bei der Frontend-Entwicklung für Vantive 8.2
Branchenerfahrung
Sehen Sie, in welchen Branchen dieser Freiberufler den Großteil seiner beruflichen Laufbahn verbracht hat.
Erfahren in Transport und Logistik, Landwirtschaft, Telekommunikation, Fertigung, Informationstechnologie (IT) und Einzelhandel.
Erfahrung nach Fachbereich
Zeigt, in welchen Abteilungen und Funktionen dieser Freelancer am meisten mitgewirkt hat.
Erfahren in Informationstechnologie (IT), Produktentwicklung, Projektemanagement und Kundendienst.
Zusammenfassung
Leidenschaftlicher Senior MLOps-, DevOps- und Cloud/Platform Engineer mit umfassender Erfahrung in der Entwicklung und dem Betrieb skalierbarer Plattformen sowie KI-gestützter Lösungen. Expertise im Aufbau von End-to-End-MLOps-Workflows: Datenaufbereitung (ETL/ELT-Pipelines), Entwicklung von ETL-/ELT-Pipelines in Python (Pandas, PySpark, Airflow, Dask), Experiment-Tracking und Modellversionierung mit MLflow, Nutzung von Azure Databricks Data Lake für Data Engineering und Training, Feature Stores (Feast) und automatisiertes Deployment trainierter Modelle als Services. Erfahren in der Umsetzung von Continuous Training- und Delivery-Pipelines (CI/CD) für ML- und Softwarekomponenten unter Einsatz von GitLab CI/CD, Azure DevOps, KubeFlow.
Fundierte Kenntnisse in Virtualisierung und Container-Orchestrierung (Kubernetes: OpenShift, EKS, AKS, OVH Kubernetes, Docker) und Infrastructure as Code mit Terraform und Ansible. Stark in Observability, klassiches und Model Monitoring mit Prometheus, Grafana sowie klassischen Logging-Stacks (Loki, ELK, DataDog). Routiniert in der Backend-Entwicklung mit C#, Java, Typescript, Python und Bash-Scripting sowie SQL und nicht SQL Datenbanken.
Fähigkeiten
- Programmierung & Frameworks: C# .Net Core, Java (Spring Boot, Spring Cloud, J2ee), Golang, Python (Pandas, Numpy, Scikit-learn, Tensorflow, Pytorch), Bash Scripting
- Frontend & Plattformübergreifende Entwicklung: Typescript, Angular, React, Macos, Xamarin, Maui
- Cloud- & Container-plattformen: Aws Cloud, Azure Cloud, Ovh Cloud, Gcp, Docker, Kubernetes, Aks, Eks, Red Hat Openshift, Vmware Tanzu, Cluster Controller, Cluster Operator
- Infrastructure-as-code & Ci/cd: Terraform, Ansible, Pulumi, Kustomize, Helm Charts, Github Actions, Gitlab Ci, Azure Devops, Argocd, Flux, Jenkins Pipelines
- Messaging, Daten & Datenbanken: Rabbitmq, Redis, Mongodb, Neo4j, Sql, Oracle, Aws Msk (Managed Kafka)
- Überwachung & Protokollierung: Prometheus, Grafana, Elasticsearch, Kibana, Beats, Loki, Datadog
- Mlops & Daten-engineering: Mlflow, Azure Databricks, Apache Spark, Feast, Dvc
- Maschinelles Lernen & Ki: Xgboost, Scikit-learn, Hugging Face Transformers
Sprachen
Statistiken
Erfahrung
Globale Erfahrung
Fachkenntnisse
Profil
Häufig gestellte Fragen
Sie haben Fragen? Hier finden Sie weitere Informationen
Wo ist Thomas ansässig?
Welche Sprachen spricht Thomas?
Wie viele Jahre Erfahrung hat Thomas?
Für welche Rollen wäre Thomas am besten geeignet?
Was ist das neueste Projekt von Thomas?
Für welche Unternehmen hat Thomas in den letzten Jahren gearbeitet?
In welchen Industrien hat Thomas die meiste Erfahrung?
In welchen Bereichen hat Thomas die meiste Erfahrung?
In welchen Industrien hat Thomas kürzlich gearbeitet?
In welchen Bereichen hat Thomas kürzlich gearbeitet?
Wie ist die Verfügbarkeit von Thomas?
Wie hoch ist der Stundensatz von Thomas?
Wie kann man Thomas beauftragen?
Durchschnittlicher Tagessatz für ähnliche Positionen
Die Tagessätze basieren auf aktuellen Projekten und enthalten keine FRATCH-Marge.
Ähnliche Freelancer
Entdecken Sie andere Experten mit ähnlichen Qualifikationen und Erfahrungen
Experten, die kürzlich an ähnlichen Projekten gearbeitet haben
Freelancer mit praktischer Erfahrung in vergleichbaren Projekten als Senior MLOps, DevOps und FullStack Engineer
Freelancer in der Nähe
Fachkräfte, die in oder in der Nähe von München, Deutschland arbeiten