Basic-Profil
Profilbild
Dennis Filbert
Sofort verfügbar
Experte für .NET, Java, DevOps, Kubernetes und Cloud

Allgemeine Informationen

Startdatum
ASAP / ab sofort
Auslastung / Workload
Vollzeit / Teilzeit
Remote
Remote bevorzugt

Kurzprofil

Senior Software- & DevOps-Engineer mit über 11 Jahren Erfahrung in der Konzeption, Entwicklung, Bereitstellung und dem Betrieb produktiver Softwaresysteme. Fundierte praktische Expertise in der Backend-Entwicklung mit .NET, Java und Python sowie im Aufbau von Cloud-Infrastrukturen mit Kubernetes, Azure, AWS und Terraform.

Erfahrung über den gesamten Softwarelebenszyklus hinweg – von API-Entwicklung und verteilten Systemen bis hin zu Infrastructure as Code, CI/CD-Automatisierung, GitOps, Monitoring und Produktionsbetrieb. In den vergangenen sechs Jahren als selbstständiger Auftragnehmer ganzheitliche Software- und Infrastrukturlösungen für Industrial IoT, Agrartechnologie, B2B-Plattformen und Unternehmensanwendungen umgesetzt.

Kerntechnologien
Backend-Entwicklung: C#, .NET, Java, Kotlin, Spring Boot, Python, FastAPI
Cloud & Infrastruktur: Azure, AWS, Hetzner Cloud, Kubernetes, AKS, Docker, Terraform, Helm
DevOps & Automatisierung: CI/CD, GitOps, Argo CD, Azure DevOps, GitHub Actions, GitLab CI, Jenkins, Ansible
Architektur: Microservices, verteilte Systeme, Event-Driven Architecture, Hochverfügbarkeit, Domain-Driven Design(DDD), REST APIs
Daten & Messaging: PostgreSQL, SQL Server, MariaDB, MongoDB, Redis, Elasticsearch, Kafka, RabbitMQ, MQTT
Observability & Sicherheit: ELK Stack, Prometheus, Grafana, Monitoring, Alerting, Application Security, technische Audits
Frontend & weitere Technologien: TypeScript, Angular, React, Vue.js, Next.js, LLM-Integration, RAG

Berufs- und Projekthistorie

B2B-Händlerplattform – Internationaler Landmaschinenhersteller

04/2025 – Noch laufend

Senior Full-Stack Software Engineer

• Konzeption und Entwicklung .NET-basierter Microservices für Händlerprozesse im After-Sales-Bereich und das Lebenszyklusmanagement von Maschinen.
• Implementierung asynchroner Hintergrundverarbeitung und Systemintegrationen mit Azure Functions.
• Mitwirkung an der technischen Konzeption einer modularen B2B-Plattform mit Micro-Frontends und Backend-Services.
• Automatisierung von Builds und Deployments mit Azure DevOps sowie Bereitstellung und Verwaltung der Azure-Infrastruktur mit Terraform.

Tech: .NET, FastEndpoints, Azure Functions, Azure SQL, Redis, Terraform, Azure DevOps

B2B-Plattform für Kundenfeedback

tap.rating

03/2025 – Noch laufend

Software Engineer & DevOps Engineer

• Entwicklung und Wartung von .NET-Microservices für eine B2B-Plattform zur Erfassung und Auswertung von Kundenfeedback.
• Konzeption und Implementierung von Zahlungsintegrationen und LLM-gestützten Dialogdiensten.
• Konzeption, Bereitstellung und Betrieb der Kubernetes-Infrastruktur auf Hetzner Cloud für containerisierte Anwendungen.
• Einführung automatisierter GitOps-Deployments mit Argo CD und Helm.

Tech: .NET, MongoDB, Elasticsearch, Kubernetes, Hetzner Cloud, Argo CD, Helm

IoT-Plattform für Landmaschinen – Fernsteuerung & Telemetrie

02/2023 – Noch laufend

Full-Stack Software Engineer & Architect

• Konzeption und Entwicklung der Backend-Architektur und -Dienste für die Fernsteuerung von Landmaschinen und die Erfassung betrieblicher Telemetriedaten.
• Implementierung bidirektionaler Machine-to-Cloud-Kommunikation über MQTT für Steuerbefehle, Telemetrie und Backend-Integrationen.
• Modernisierung bestehender Backend-Komponenten zur Verbesserung der Wartbarkeit und Anbindung einer Flutter-basierten mobilen Anwendung.
• Mitwirkung an Infrastrukturkonfiguration, CI/CD-Workflows, Deployments und Produktivbetrieb.

Tech: Python, FastAPI, Java, Kotlin, C++, MQTT, Mosquitto, MariaDB, InfluxDB, Keycloak, GitLab CI, Portainer

Echtzeitplattform für Viehtransportplanung und -überwachung

01/2022 – Noch laufend

Backend Software Engineer & DevOps Engineer

• Konzeption und Entwicklung von .NET-Backend-Diensten für eine Echtzeitplattform zur Planung und Überwachung von Viehtransporten.
• Mitwirkung an der Konzeption und Implementierung eines hochverfügbaren verteilten Systems für produktive Workloads.
• Bereitstellung der Azure-Infrastruktur mit Terraform und Deployment containerisierter Dienste auf AKS mit mehreren Replikaten und Konfigurationen zur Vermeidung einzelner Ausfallpunkte.
• Automatisierung der Anwendungsbereitstellung mit Azure DevOps und Argo CD sowie Aufbau zentralisierter Protokollierung und Observability mit dem ELK Stack.

Tech: .NET, Azure, AKS, Kubernetes, Terraform, Argo CD, Azure DevOps, Azure SQL, Docker, ELK Stack

Agraranalyse- und Tiermanagementplattform

05/2020 – Noch laufend

Full-Stack Software Engineer & DevOps Engineer

• Entwicklung und Wartung von Backend-Diensten und REST APIs mit .NET sowie Angular-basierten Weboberflächen für eine Agraranalyseplattform.
• Implementierung von Funktionen zur Verwaltung und Auswertung von Tierdaten über den gesamten Lebenszyklus.
• Entwicklung und Betrieb der unterstützenden Infrastruktur mit Docker, Kubernetes und Hetzner Cloud.
• Einrichtung von CI/CD-Pipelines mit Azure DevOps und Mitwirkung an Logging und Betriebsinfrastruktur mit dem ELK Stack.

Tech: .NET, Angular, SQL Server, Docker, Kubernetes, Hetzner Cloud, Azure DevOps, ELK Stack

agrirouter 2.0 – Architektur- und Sicherheitsaudit

02/2024 – 10/2024

Software Architecture & Security Auditor

• Durchführung eines umfassenden technischen Audits einer Go-basierten Microservices-Plattform zum Datenaustausch zwischen Landmaschinen und Softwareanwendungen.
• Bewertung von Softwarearchitektur, Codequalität, Anwendungssicherheit und Integrationskonzepten.
• Prüfung der AWS- und Kubernetes-Infrastruktur sowie automatisierter Deployments und CI/CD-Prozesse auf betriebliche und sicherheitsrelevante Risiken.
• Dokumentation der Ergebnisse und Erarbeitung konkreter Empfehlungen zur Verbesserung von Wartbarkeit, Zuverlässigkeit, Sicherheit und Delivery-Prozessen.

Tech: Go, Kubernetes, AWS, AWS CDK, Skaffold, GitHub Actions

Stadtveranstaltungsplattform – Cloud-Infrastruktur & Mobile Delivery

01/2024 – 01/2025

DevOps Engineer

• Aufbau und Betrieb eines selbstverwalteten Kubernetes-Clusters auf Hetzner Cloud VMs für eine mandantenfähige Event-Plattform.
• Implementierung automatisierter Deployment-Prozesse für mehrere Mandanten und Anwendungsumgebungen.
• Automatisierung von Android- und iOS-Builds sowie Releases mit Fastlane und Azure DevOps.
• Optimierung der Infrastruktur für hohe Last und Kosteneffizienz sowie Einführung von Monitoring und Alerting im Produktionsbetrieb.

Tech: Hetzner Cloud, Kubernetes, Docker, Azure DevOps, Fastlane

Agrar-Datenaustausch- und Maschinensimulationsplattform

01/2022 – 11/2025

Backend Software Engineer

• Modernisierung und Neuentwicklung einer älteren Java-Anwendung als Spring-Boot-basierte Plattform für landwirtschaftlichen Datenaustausch und die Anbindung an das agrirouter-Ökosystem.
• Entwicklung von Backend-Diensten und Integrationskomponenten mit Java, Kotlin, MongoDB, Redis und MQTT.
• Mitwirkung beim Deployment und Betrieb containerisierter Anwendungen auf AWS und Kubernetes.
• Implementierung und Wartung automatisierter CI/CD-Workflows mit GitHub Actions.

Tech: Java, Kotlin, Spring Boot, MongoDB, Redis, MQTT, HiveMQ, AWS, Kubernetes, GitHub Actions

ING-DiBa

10/2019 – 05/2020

Senior Software Developer · Frankfurt am Main
  • Entwicklung von Backend-Komponenten für ein unternehmensweites Container-Lifecycle-Management-System mit Java und Spring Boot.
  • Einsatz von OpenShift, Podman und Buildah für Containermanagement und orchestrierung.
  • Integration von Kafka-basiertem Messaging und Logging mit dem ELK Stack.
Tech: Java, Spring Boot, OpenShift, Podman, Buildah, Kafka, ELK Stack

Thinkport GmbH

05/2019 – 10/2019

Cloud Engineer · Frankfurt am Main
  • Entwicklung von Datenverarbeitungslösungen mit Python, Apache Spark (PySpark) und Apache NiFi.
  • Mitwirkung an Cloud-Anwendungs- und Infrastrukturlösungen auf Azure und AWS.
  • Einsatz von Kubernetes für Container-Orchestrierung und Terraform für die Infrastrukturbereitstellung.
Tech: Python, PySpark, Apache Spark, Apache NiFi, Azure, AWS, Kubernetes, Terraform

Salt and Pepper Software GmbH & Co. KG

10/2015 – 05/2019

Software Developer · Osnabrück
  • Entwicklung von Backend-Anwendungen, REST APIs und Microservices mit C#, .NET Core, Java und Spring Boot.
  • Entwicklung von Webanwendungskomponenten mit AngularJS und Angular sowie Mitarbeit an Big-Data-Anwendungen.
  • Entwicklung von Softwarekomponenten mit Go, C++ und Swift in unterschiedlichen Projekten.
  • Mitarbeit an Cloud-Anwendungen auf AWS und Azure sowie an CI/CD-Prozessen in Scrum-Teams.
Tech: C#, .NET Core, Java, Spring Boot, Go, C++, Swift, AngularJS, Angular, AWS, Azure, CI/CD

Westfälische Wilhelms-Universität Münster

10/2013 – 10/2015

Tutor für Informatik · Münster
  • Betreuung von Lehrveranstaltungen in Informatik I und II, Datenbanken und Softwareentwicklung sowie Unterstützung bei Programmieraufgaben, Algorithmen und Datenbankgrundlagen.

Saracus Consulting GmbH

03/2013 – 10/2015

Praktikum in der Softwareentwicklung · Münster
  • Entwicklung von Java-Softwarekomponenten und Mitarbeit an der Analyse sozialer Mediendaten mit Hadoop, MapReduce und Social-Media-APIs.
  • Unterstützung technischer Seminare und Mentoring anderer Studierender.
Tech: Java, Hadoop, MapReduce, Social-Media-APIs

Ausbildung und Zertifikate

Bachelorstudium Informatik

10/2012 – 10/2015

Westfälische Wilhelms-Universität Münster

Standort

Bitte einloggen, um Standort anzuzeigen

Kontaktdaten

Mehr Kontaktdaten mit Premium
Pakete ansehen
Für dieses Profil sind weitere Kontaktdaten hinterlegt, die mit einem passenden Premium-Paket sichtbar werden.