Senior Softwareentwickler
Mehr als 15 Jahre Erfahrung in Web-, Middleware-, Mobile- und Industrie-Softwareentwicklung
Kontakt aufnehmenIch bin Fabian, Senior Softwareentwickler und Freelancer mit Schwerpunkt Backend, APIs und Cloud-Architekturen.
Seit mehr als 15 Jahren entwickle ich Softwarelösungen – von Webanwendungen mit PHP/Symfony und MySQL über ERP-Integrationen und Middleware-Systeme bis hin zu Cloud-nativen Anwendungen mit Docker und Kubernetes.
Neben meiner Backend-Expertise verfüge ich über einen soliden Hintergrund in der Entwicklung mit C# und C++ sowie in der App-Entwicklung für Android. In den letzten Jahren habe ich komplexe Systeme modernisiert, ERP-Schnittstellen integriert und skalierbare Lösungen für Unternehmen aufgebaut – stets in enger Zusammenarbeit mit cross-funktionalen Teams und Stakeholdern.
Mein Fokus liegt auf sauberer Architektur, wartbarem Code und nachhaltigen Softwarelösungen.
Zuletzt war ich als Backend Developer bei HDNET GmbH & Co. KG tätig, wo ich Backend-Systeme weiterentwickelte, Microservice-Architekturen betreute und in enger Abstimmung mit Kund:innen, Frontend- und DevOps-Teams komplexe Projekte realisierte.
Entwicklung eines internen Webtools zur zentralen Verwaltung von Produktstammdaten und Beständen. Implementierung einer REST-API mit PHP 8 und MySQL, Authentifizierung über JWT und Dokumentation via SwaggerHub. Anbindung an Shopify sowie bidirektionale Integration in ERP-Systeme zur Synchronisation von Produkt- und Bestelldaten.
Konzeption und Entwicklung eines kamerabasierten Prüfsystems für die Automobilindustrie. Einsatz von Python, C++ und TensorFlow/Keras für Echtzeit-Bilderkennung. Integration in bestehende Fertigungsprozesse und Automatisierung der Qualitätsprüfung inklusive statistischer Auswertung und Prozessanbindung.
Implementierung mehrerer Shopify-Integrationen mit Fokus auf Automatisierung von Produktimporten, Lagerbeständen und Bestellabwicklung. Entwicklung individueller Erweiterungen und Apps, Anbindung an ERP-Systeme sowie Conversion-Optimierung durch Integration von Google Analytics, Tag Manager und Ads Conversion Tracking.
Administration und Betrieb containerisierter Anwendungen in produktiven Umgebungen. Aufbau und Pflege von Server-Infrastrukturen auf Basis von Linux, Docker und Kubernetes. Implementierung von CI/CD-Pipelines, automatisiertem SSL/TLS-Zertifikatsmanagement (Let’s Encrypt) sowie Skalierung und Absicherung von Plattformen für hohe Verfügbarkeit.
Architektur und Entwicklung einer Blockchain-Plattform in C/C++ und Assembler. Umsetzung kryptografischer Sicherheitsalgorithmen und Konsensmechanismen, Optimierung von Mining-Algorithmen sowie Skalierung der Peer-to-Peer-Netzwerkinfrastruktur. Deployment und Orchestrierung über Docker und CI/CD für eine robuste Multi-Plattform-Integration.
Planung und Durchführung einer vollständigen Hosting-Migration von interner auf externe Infrastruktur. Technische Verantwortung für Setup, Konfiguration und Anpassung der Webserver-Umgebung, inklusive DNS-Umstellung, Zertifikatsmanagement (SSL/TLS) und Deployment-Workflows. Enge Zusammenarbeit mit DevOps- und Entwicklungsteams, um Ausfallzeiten zu vermeiden und die Plattform performant und skalierbar neu aufzusetzen.
Neuaufbau und Betreuung des Backends einer Personalabrechnungsplattform auf Basis von TYPO3. Einrichtung von Hosting-Umgebung, Git-Workflows und Deployment-Prozessen. Installation, Konfiguration und Härtung des Systems inkl. Datenbank-Anbindung. Kontinuierliche Weiterentwicklung durch Feature-Implementierungen, API-Anbindungen und technisches Anforderungsmanagement in enger Abstimmung mit Kundenseite und Entwicklungsteam.
Technische Migration und Übernahme einer bestehenden Website von einem externen Dienstleister. Integration in bestehende Infrastruktur, Umstellung auf interne Entwicklungs- und Deployment-Workflows. Anpassung der Systemarchitektur und Optimierung von Build-, Cache- und Release-Prozessen, um die Wartbarkeit und Weiterentwicklung langfristig sicherzustellen.