
Freiberuflicher Softwareentwickler & Cloud Engineering
Software, die zu Ihren Anforderungen passt
Ich unterstütze als Embedded Softwareingenieur mit über 15 Jahren Erfahrung bei der Entwicklung stabiler und wartbarer Software- und Cloud-Lösungen – von der Konzeption über die Umsetzung bis zum produktiven Einsatz.
Software Engineering

Entwicklung stabiler und wartbarer Software für professionelle System- und Industrieumgebungen mit Fokus auf Struktur, Qualität und langfristige Wartbarkeit.
- Architektur- und Modulentwurf
- Implementierung komplexer Softwarefunktionen mit C/C++ oder Python
- Systemnahe und anwendungsnahe Entwicklung
- Refactoring, Reviews & technische Stabilisierung
- Debugging & nachhaltige Fehleranalyse
Typische Einsätze: Teamverstärkung, Übernahme klar definierter Arbeitspakete, Weiterentwicklung bestehender Software.
Systemintegration & Analyse

Analyse komplexer Systemlandschaften und Integration von Software in bestehende Umgebungen mit klaren Schnittstellen und nachvollziehbarer Struktur.
- Analyse technischer Anforderungen und Systeme
- Definition von Systemgrenzen und Schnittstellen
- Integration in bestehende Software- und Systemumgebungen
- Technische Abstimmung mit angrenzenden Teams
- Unterstützung bei Inbetriebnahme und Übergabe
Typische Einsätze: Integrationsprobleme lösen, Systeme strukturieren, bestehende Software erweitern.
Qualität & Stabilisierung

Absicherung und Stabilisierung bestehender Software in kritischen Projektphasen mit Fokus auf Qualität, Nachvollziehbarkeit und Zuverlässigkeit.
- Debugging & Root-Cause-Analyse
- Tests, Reviews und technische Qualitätsmaßnahmen
- Stabilisierung vor Releases und Abnahmen
- Analyse von Randfällen und Systemverhalten
- Nachhaltige Behebung technischer Probleme
Typische Einsätze: Projektstabilisierung, Qualitätsverbesserung, Release-Readiness.
Cloud Architecture & Automation

Entwurf und Aufbau stabiler Cloud-Architekturen mit automatisierten, versionierten und reproduzierbaren Infrastrukturen.
- Cloud-Architektur & Strukturierung
- Infrastructure as Code & Versionskontrolle mit Git
- Container-Technologien (Docker)
- Automatisierte CI/CD-Pipelines
- Reproduzierbare Deployments
Typische Einsätze: Aufbau neuer Cloud-Umgebungen, Automatisierung bestehender Infrastrukturen.
Cloud Operations & DevOps

Stabiler und nachvollziehbarer Betrieb von Cloud-Systemen mit klaren Prozessen, Automatisierung und enger Zusammenarbeit zwischen Entwicklung und Betrieb.
- Stabiler Betrieb über mehrere Umgebungen
- Monitoring, Logging & Fehleranalyse
- DevOps-Workflows mit Git
- Automatisierung wiederkehrender Betriebsaufgaben
- Release- & Deployment-Stabilisierung
Typische Einsätze: Stabilisierung laufender Systeme, Betriebsunterstützung, Optimierung von Deployments.