28.12.2025 aktualisiert


nicht verfügbar
info: nicht verfügbar bis 04.05.2026
IT-Projektleiter, Software-Ingenieur, Entwickler
Schöppingen, Deutschland
Deutschland +1
M.Sc. Informatikinfo: Deutschland, Niederlande
Skills
Amazon Web ServicesARM ArchitekturJiraMicrosoft AzureBash ShellC++Cloud ComputingCode-ReviewContinuous DeliveryContinuous IntegrationWeb EntwicklungAmazon DynamodbFirmwarePythonPostgresqlMQTTPostgisScrumProduktanforderungenProjektlebenszyklusRaspberry PiLoRaWaNNext.jsRequirements EngineeringStakeholder ManagementTypescriptOpenapiRust (Programming Language)Docker ContainerPicmicroTailwindReactJSInternet Of ThingsBackendCloudformationContainerisierungPlaywrightBicepReact ReduxTerraformGolang
Ich bin freiberuflicher Projektleiter, Software-Ingenieur und Entwickler, der seinen Schwerpunkt auf (IoT) Cloud-Software und allgemein auf alle internetbasierten Anwendungen legt.
Die Welt endet für mich aber nicht mit Web-Apps. In der Vergangenheit habe ich eine breite Palette von Projekten produktiv ausgerollt: Von C/C++-Firmware für Mikrocontroller (wie den ESP32) über Rust-Anwendungen für Edge-Processing-Aufgaben und TypeScript-Backends bis hin zu React SPA-Browser-Anwendungen war ich bereits in vielen Technologie-Stacks tätig. Diese breite Erfahrung ermöglicht es mir, das beste Werkzeug für jede Aufgabe auszuwählen und besonders dort zu glänzen, wo viele Technologien aufeinandertreffen.
Als Ingenieur umfasst meine Rolle allerdings nicht nur das Erstellen von technischen Implementierungen. In meinen Projekten war ich in der Regel für den Erfolg aller Teile eines Projektlebenszyklus verantwortlich: von der ersten Idee über das Requirements Engineering und die Implementierung bis hin zum Produktionseinsatz - oftmals als einziges Teammitglied und in direktem Kontakt mit den Stakeholdern.
Wenn ich in einem Team tätig bin, dann oftmals in einer leitenden Rolle. Als leitender Entwickler habe ich bereits Projekte mit bis zu vier weiteren Entwicklern unterschiedlicher Erfahrungsstufen durch einen SCRUM-Prozess geführt und als Übersetzer zwischen Kundenanforderungen und technischen Aufgaben gedient.
Was bedeutet Ihr Stundensatz?
Als Generalist und Fachmann für die Schnittstellen zwischen verschiedenen Technologien ist die von mir angebotene Palette von Dienstleistungen breit: Firmware-, Backend- und Frontendentwicklung sowie leitende und beratende Aufgaben zählen zu meinem Portfolio. Das macht es aber unmöglich, eine einzelne Zahl für meinen Stundensatz zu finden, die für all diese Tätigkeiten angemessen ist.
Aus diesem Grund möchte ich Ihnen lieber einen Wertebereich mitgeben: Abhängig von Tech-Stack und dem Anteil der (Projekt-)Leitungsarbeit liegt mein Stundensatz zwischen 88€ (für einfache Webentwicklungsarbeiten) bis 110€ (für Consultingtätigkeiten im Cloudbereich).
Die Welt endet für mich aber nicht mit Web-Apps. In der Vergangenheit habe ich eine breite Palette von Projekten produktiv ausgerollt: Von C/C++-Firmware für Mikrocontroller (wie den ESP32) über Rust-Anwendungen für Edge-Processing-Aufgaben und TypeScript-Backends bis hin zu React SPA-Browser-Anwendungen war ich bereits in vielen Technologie-Stacks tätig. Diese breite Erfahrung ermöglicht es mir, das beste Werkzeug für jede Aufgabe auszuwählen und besonders dort zu glänzen, wo viele Technologien aufeinandertreffen.
Als Ingenieur umfasst meine Rolle allerdings nicht nur das Erstellen von technischen Implementierungen. In meinen Projekten war ich in der Regel für den Erfolg aller Teile eines Projektlebenszyklus verantwortlich: von der ersten Idee über das Requirements Engineering und die Implementierung bis hin zum Produktionseinsatz - oftmals als einziges Teammitglied und in direktem Kontakt mit den Stakeholdern.
Wenn ich in einem Team tätig bin, dann oftmals in einer leitenden Rolle. Als leitender Entwickler habe ich bereits Projekte mit bis zu vier weiteren Entwicklern unterschiedlicher Erfahrungsstufen durch einen SCRUM-Prozess geführt und als Übersetzer zwischen Kundenanforderungen und technischen Aufgaben gedient.
Was bedeutet Ihr Stundensatz?
Als Generalist und Fachmann für die Schnittstellen zwischen verschiedenen Technologien ist die von mir angebotene Palette von Dienstleistungen breit: Firmware-, Backend- und Frontendentwicklung sowie leitende und beratende Aufgaben zählen zu meinem Portfolio. Das macht es aber unmöglich, eine einzelne Zahl für meinen Stundensatz zu finden, die für all diese Tätigkeiten angemessen ist.
Aus diesem Grund möchte ich Ihnen lieber einen Wertebereich mitgeben: Abhängig von Tech-Stack und dem Anteil der (Projekt-)Leitungsarbeit liegt mein Stundensatz zwischen 88€ (für einfache Webentwicklungsarbeiten) bis 110€ (für Consultingtätigkeiten im Cloudbereich).
Sprachen
DeutschMutterspracheEnglischverhandlungssicher
Projekthistorie
In meinem bislang größten Projekt betreue ich die Entwicklung eines IoT-Systems zur Lagerbestandsüberwachung im Endkundenumfeld. Dabei zählen sowohl technische als auch organisatorische Aufgaben zu meinem Tätigkeitsbereich:
Als erster Ansprechpartner meines Kunden zur Implementierung neuer Features obliegt mir das Erstellen von Konzepten zur Umsetzung fachlicher Anforderungen, die Überwachung des zur Verfügung stehenden Budgets sowie die Koordination von zeitweise eingesetzten, unterstützenden Entwicklern und Designern. Weiterhin bin ich mit der Koordination verschiedener technischer Schnittstellen zu Drittsystemen (wie SAP und Salesforce) betraut. In diesem Rahmen formuliere ich Anforderungen (häufig in Form von OpenAPI-Dateien) und stehe in kontinuierlichem Austausch mit dem für das jeweilige Drittsystem Verantwortlichen bezüglich Machbarkeiten, Sicherheit und Performanz der notwendigen Anbindungen.
Ebenso bin ich auf allen Ebenen der technischen Umsetzung involviert: Von der Interpretation und Vorverarbeitung der IoT-Daten auf Edge-Geräten mittels Kotlin und Rust, der Verarbeitung in einer serverless AWS-Cloud-Umgebung bis zur Darstellung in React-Frontends.
Die Implementierung des Backends erfolgte mittels NodeJS und Typescript und
umfasst eine umfangreiche, automatisierte Testsuite mittels Jest und Playwright mit einer Line-Coverage von circa 90%. Das Hosting erfolgte in einer mittels Cloudformation beschriebenen AWS-Umgebung und nutzt vorrangig serverless Services AWS API Gateway, Lambda, DynamoDB, Timestream, S3, Cloudfront, SES, Aurora v2 u.v.m.
Das mittels Cloudfront ausgespielte Frontend wird in React unter Nutzung von MaterialUI und ReduxJS implementiert. Schnittstellen zwischen Backend- und Frontend werden mittels Zod und OpenAPI definiert. Neben der Anzeige von statischen Daten existiert ebenso eine Komponente zur Visualisierung von Echtzeit-IoT-Daten, die mittels Websockets durch API Gateway in das Frontend gestreamed werden.
Die Umsetzung der Software auf ARM64-Edgegeräten erfolgte zunächst mittels Kotlin (deren Wartung in meinem Aufgabenbereich lag) und wurde später durch mich mittels Rust/Tokio reimplementiert.
Als erster Ansprechpartner meines Kunden zur Implementierung neuer Features obliegt mir das Erstellen von Konzepten zur Umsetzung fachlicher Anforderungen, die Überwachung des zur Verfügung stehenden Budgets sowie die Koordination von zeitweise eingesetzten, unterstützenden Entwicklern und Designern. Weiterhin bin ich mit der Koordination verschiedener technischer Schnittstellen zu Drittsystemen (wie SAP und Salesforce) betraut. In diesem Rahmen formuliere ich Anforderungen (häufig in Form von OpenAPI-Dateien) und stehe in kontinuierlichem Austausch mit dem für das jeweilige Drittsystem Verantwortlichen bezüglich Machbarkeiten, Sicherheit und Performanz der notwendigen Anbindungen.
Ebenso bin ich auf allen Ebenen der technischen Umsetzung involviert: Von der Interpretation und Vorverarbeitung der IoT-Daten auf Edge-Geräten mittels Kotlin und Rust, der Verarbeitung in einer serverless AWS-Cloud-Umgebung bis zur Darstellung in React-Frontends.
Die Implementierung des Backends erfolgte mittels NodeJS und Typescript und
umfasst eine umfangreiche, automatisierte Testsuite mittels Jest und Playwright mit einer Line-Coverage von circa 90%. Das Hosting erfolgte in einer mittels Cloudformation beschriebenen AWS-Umgebung und nutzt vorrangig serverless Services AWS API Gateway, Lambda, DynamoDB, Timestream, S3, Cloudfront, SES, Aurora v2 u.v.m.
Das mittels Cloudfront ausgespielte Frontend wird in React unter Nutzung von MaterialUI und ReduxJS implementiert. Schnittstellen zwischen Backend- und Frontend werden mittels Zod und OpenAPI definiert. Neben der Anzeige von statischen Daten existiert ebenso eine Komponente zur Visualisierung von Echtzeit-IoT-Daten, die mittels Websockets durch API Gateway in das Frontend gestreamed werden.
Die Umsetzung der Software auf ARM64-Edgegeräten erfolgte zunächst mittels Kotlin (deren Wartung in meinem Aufgabenbereich lag) und wurde später durch mich mittels Rust/Tokio reimplementiert.
Im Rahmen dieses Projektes habe ich einen Kunden aus dem Startup-Umfeld bei der Portierung seiner On-Premise-Data-Science- bzw. KI-Applikation in eine AWS Umgebung unterstützt.
Meine Arbeit umfasste das Erstellen eines kosteneffizienten Gesamtkonzeptes zum Betrieb der bestehenden Applikation auf AWS, während gleichzeitig die Möglichkeit zur Ausführung in einer On-Premise Umgebung erhalten bleiben musste. Im Anschluss galt es einzelne Komponenten dieses Systems mittels OpenTofu/Terraform beispielhaft für das Entwicklerteam des Kunden zu implementieren und diese Entwickler im Umgang mit Terraform und verschiedenen AWS Services wie IAMIDC, Lambda, EC2, APIGW, ASG, RDS, SQS usw. zu schulen. Durch meine Hilfe war es dem Kunden möglich, innerhalb von vier Wochen nach Beginn der Implementierungsarbeiten erste Kunden auf sein neues SaaS System einzuladen.
Meine Arbeit umfasste das Erstellen eines kosteneffizienten Gesamtkonzeptes zum Betrieb der bestehenden Applikation auf AWS, während gleichzeitig die Möglichkeit zur Ausführung in einer On-Premise Umgebung erhalten bleiben musste. Im Anschluss galt es einzelne Komponenten dieses Systems mittels OpenTofu/Terraform beispielhaft für das Entwicklerteam des Kunden zu implementieren und diese Entwickler im Umgang mit Terraform und verschiedenen AWS Services wie IAMIDC, Lambda, EC2, APIGW, ASG, RDS, SQS usw. zu schulen. Durch meine Hilfe war es dem Kunden möglich, innerhalb von vier Wochen nach Beginn der Implementierungsarbeiten erste Kunden auf sein neues SaaS System einzuladen.
In diesem IoT-Projekt zum Tracking von Waren während des Transportprozesses war ich als Teamleiter und Senior Developer tätig.
Mein Team bestand dabei aus vier Entwicklern, die ich zusammen mit dem PO des Projektes durch einen SCRUM-Prozess geführt habe. Zu meinen Aufgaben gehörten dabei Erstellen von Tickets und Aufgabenbeschreibungen in Jira, der kontinuierliche Abgleich mit dem Lastenheft des Projektes sowie die Dokumentierung aller Abweichungen von ebendiesem, der laufende Abgleich mit dem Projektbudget sowie das Vorbereiten und Führen verschiedener SCRUM-Meetings wie das Planning, Retro, Review und Dailies.
Zusätzlich lag mein technischer Schwerpunkt in diesem Projekt auf dem Durchführen von Code-Reviews sowohl im Frontend- als auch im Backendbereich, bei denen es nicht nur um die Qualität der jeweiligen Implementierung, sondern auch um den Abgleich mit den fachlichen Anforderungen ging.
Das Projekt wurde Full-Stack (Frontend, Backend und Edge-Computing-Komponenten) mit TypeScript umgesetzt, im Frontend kam React im Zusammenspiel mit Redux und Tailwind zum Einsatz, verschiedene IoT-Geräte wurden via MQTT angebunden. Das Hosting des Projektes erfolgte in einer durch CloudFormation beschriebenen, serverless AWS Umgebung aus Lambda, AWS IoT Core, API Gateway (mit einer zusätzlichen WebSocket API), S3, AWS Aurora im PostgreSQL-Modus samt PostGIS u.v.m.
Die Qualität des Projektes wurde durch eine umfangreiche CI/CD Pipeline samt statischer Codeanalyse mittels ESLint, Style-Checking, sowie einer umfangreichen Testsuite aus Unit- und Integrationtest mittels Jest und Playwright sichergestellt, deren Wartung und Implementierung in meiner Verwantwortung lag.
Mein Team bestand dabei aus vier Entwicklern, die ich zusammen mit dem PO des Projektes durch einen SCRUM-Prozess geführt habe. Zu meinen Aufgaben gehörten dabei Erstellen von Tickets und Aufgabenbeschreibungen in Jira, der kontinuierliche Abgleich mit dem Lastenheft des Projektes sowie die Dokumentierung aller Abweichungen von ebendiesem, der laufende Abgleich mit dem Projektbudget sowie das Vorbereiten und Führen verschiedener SCRUM-Meetings wie das Planning, Retro, Review und Dailies.
Zusätzlich lag mein technischer Schwerpunkt in diesem Projekt auf dem Durchführen von Code-Reviews sowohl im Frontend- als auch im Backendbereich, bei denen es nicht nur um die Qualität der jeweiligen Implementierung, sondern auch um den Abgleich mit den fachlichen Anforderungen ging.
Das Projekt wurde Full-Stack (Frontend, Backend und Edge-Computing-Komponenten) mit TypeScript umgesetzt, im Frontend kam React im Zusammenspiel mit Redux und Tailwind zum Einsatz, verschiedene IoT-Geräte wurden via MQTT angebunden. Das Hosting des Projektes erfolgte in einer durch CloudFormation beschriebenen, serverless AWS Umgebung aus Lambda, AWS IoT Core, API Gateway (mit einer zusätzlichen WebSocket API), S3, AWS Aurora im PostgreSQL-Modus samt PostGIS u.v.m.
Die Qualität des Projektes wurde durch eine umfangreiche CI/CD Pipeline samt statischer Codeanalyse mittels ESLint, Style-Checking, sowie einer umfangreichen Testsuite aus Unit- und Integrationtest mittels Jest und Playwright sichergestellt, deren Wartung und Implementierung in meiner Verwantwortung lag.