Full-Stack Software Entwickler | Projektmanager | IT-Berater
- Verfügbarkeit einsehen
- 2 Referenzen
- 95‐120€/Stunde
- 41238 Mönchengladbach
- Weltweit
- de | en
- 08.12.2024
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
9/2024 – 12/2024
Tätigkeitsbeschreibung
Als freiberuflicher Lead-Entwickler bei Mars verantwortete ich die Weiterentwicklung und das umfassende Refactoring einer hochkomplexen PHP-Symfony-Softwarelösung, die Marktdaten (GfK, Nielsen) automatisch in aussagekräftige PowerPoint-Präsentationen umwandelte. Über ein sicheres, nutzerfreundliches Frontend mit granularer Rollen- und Rechteverwaltung konnten Formeln und Auswertungskriterien präzise definiert werden. Dies führte zur vollautomatisierten Erstellung von über 20 umfangreichen Präsentationen mit jeweils mehr als 70 Folien – u.a. für renommierte Einzelhandelsketten wie Aldi, Netto, Edeka, Rewe, Globus und Bela.
In meiner Rolle als alleinverantwortlicher Entwickler und Koordinator leitete ich sämtliche Phasen des Projekts, von der Systemarchitektur und Programmierung über das Testing bis hin zum Projektmanagement. Durch den Einsatz moderner Technologien, etwa PowerPoint-Automation, Docker-Containerisierung und CI/CD-Pipelines, entstand eine skalierbare, performante und hochverfügbare Lösung. Diese optimierte nicht nur den internen Datenfluss, sondern steigerte die Effizienz der Reporting-Prozesse, verbesserte die Datenintegrität und sorgte für eine gleichbleibend hohe Qualität der finalen Präsentationen.
Die automatisierte Bereitstellung präziser, datengetriebener Ergebnisse erlaubte es Mars, Markttrends schneller zu erkennen, fundiertere Entscheidungen zu treffen und die Wettbewerbsfähigkeit nachhaltig zu stärken.
Agile Methodologie, API-Entwickler, Architekturinformatik, Backend Entwickler, Datenarchitekt, Datenbankentwicklung, Frontend Entwickler, Identitätsmanagement
6/2024 – 9/2024
Tätigkeitsbeschreibung
Während meiner freiberuflichen Tätigkeit bei Fielmann trug ich entscheidend zur Entwicklung und Implementierung eines unternehmensweiten Identity Providers (IDP) auf Basis von Microsoft EntraID bei. Das übergeordnete Ziel bestand darin, sämtlichen Filialen eine schnelle, sichere und geräteübergreifende Anmeldung mittels moderner Biometrie-Verfahren (Irisscan, Fingerabdruck) auf Apple-Devices und Windows-PCs zu ermöglichen.
Eine der größten Herausforderungen war die nahtlose Einbindung verschiedener Third-Party-Applikationen aus den Bereichen Augenoptik und Hörgeräteakustik, kombiniert mit der Integration eigens entwickelter Software von Fielmann. Dadurch wurde eine einheitliche, nutzerzentrierte Experience geschaffen, die sowohl hohe Sicherheitsstandards als auch Effizienz in allen Filialen sicherstellte.
Meine Kernaufgaben umfassten die Konzeption und Skalierung der IDP-Infrastruktur, die präzise Konfiguration von Microsoft EntraID sowie die Implementierung von Biometrie-APIs und OAuth 2.0-basierten RESTful Services. Darüber hinaus entwickelte und optimierte ich Cross-Platform-Authentifizierungsmechanismen, um eine problemlose Nutzung auf unterschiedlichsten Endgeräten zu garantieren. Durch den Einsatz moderner DevOps-Praktiken, Container-Orchestrierung (Docker, Kubernetes) sowie Continuous-Integration/Continuous-Delivery-Prozesse (GitLab CI/CD) gelang es, eine hochverfügbare und zukunftsfähige IAM-Lösung bereitzustellen, die Sicherheit, Nutzerfreundlichkeit und Produktivität signifikant steigerte.
Access Management, Identitätsmanagement, Java ME (Java Platform, Micro Edition), Microsoft Access, Risikomanagement, Softwareanforderungsanalyse
4/2023 – 5/2024
Tätigkeitsbeschreibung
Als freiberuflicher Entwickler bei Bartels Langness trug ich maßgeblich zur Realisierung und Optimierung moderner B2B-E-Commerce-Lösungen bei. Hierbei lag mein Fokus auf der Umsetzung skalierbarer REST-Architekturen, um eine effiziente Systemintegration über verschiedene Plattformen hinweg sicherzustellen. Einen zentralen Beitrag leistete ich bei der Entwicklung des B2B-Shopware-Shops „Bela“, in dem ich RESTful Services für Produktsuche, -darstellung, -bestellung sowie die nahtlose Integration von Zahlungsprozessen und Warenkorbfunktionen implementierte. Zusätzlich stellte ich maßgeschneiderte Geschäftslogiken bereit, um ein reibungsloses Einkaufserlebnis zu garantieren.
Ein besonderer Schwerpunkt lag auf Testgetriebener Entwicklung (TDD), wodurch ich sauberen, wartbaren und zuverlässigen Code sicherstellte. Durch den Einsatz von PHPUnit sowie einer konsequenten Testabdeckung konnte ich die Softwarequalität kontinuierlich verbessern und langfristig sichern.
Darüber hinaus entwickelte ich eine Cross-Platform-App (iOS, Android) in React Native, die per REST-APIs eng an den B2B-Shop angebunden war. Diese mobile Lösung ermöglichte es Nutzern, das gesamte Sortiment von „Bela“ ortsunabhängig zu durchsuchen, Bestellungen aufzugeben und Bestellstatus-Updates in Echtzeit zu erhalten. Eine besondere Herausforderung war dabei die Implementierung von Offline-Funktionalitäten, um auch ohne aktive Internetverbindung einen störungsfreien Zugriff auf relevante Informationen zu gewährleisten.
Im Zuge eines Benchmarkings prüfte ich den Einsatz von Electron Mobile als Framework, entschied mich jedoch in enger Abstimmung mit dem Team gegen dessen Verwendung, um den Entwicklungsprozess durch vertraute Technologien (React Native) effizient zu halten. Mein kontinuierlicher Einsatz für verbesserte Features, Sicherheitsupdates und Stabilitätsmaßnahmen trug nachhaltig zur Steigerung der Effizienz und Nutzerzufriedenheit bei.
Diese vielseitige Expertise versetze mich in die Lage, sowohl im Backend als auch im Frontend performante, skalierbare und zukunftssichere Lösungen zu liefern, die den Anforderungen des modernen B2B-E-Commerce-Marktes gerecht werden.
E-Commerce, Datenbankentwicklung, Infrastrukturarchitektur, Amazon Web Services (AWS), React Native, Backend Entwickler, Frontend Entwickler
5/2022 – 3/2023
Tätigkeitsbeschreibung
In meiner freiberuflichen Tätigkeit bei der TUI trug ich maßgeblich zur Etablierung einer konsistenten, effizienten und testgetriebenen Entwicklungsumgebung bei. Zu Beginn fokussierte ich mich auf DevOps-Aufgaben, insbesondere die Implementierung einer robusten CI/CD-Pipeline, die sicherstellte, dass ohne erfolgreich durchlaufene Tests kein Deployment oder Merge in Git stattfand. Dieses konsequente Test-Driven Development (TDD) bildete das Fundament für eine hohe Code-Qualität und schlanke, stabile Release-Zyklen.
Neben dem Kundensupport übernahm ich das Application Lifecycle Management (ALM) und entwickelte komplexe SQL-Abfragen für datengetriebene Analysen. In der Weiterentwicklung der Tourismus-Service-Plattform integrierte ich sowohl REST- als auch SOAP-basierte Schnittstellen und transformierte das System in eine moderne, serviceorientierte Architektur. Die Plattform wurde optimiert, um Echtzeit-Abfragen, hohe Performance und eine herausragende Benutzererfahrung zu ermöglichen.
Ein zentrales Ergebnis dieser Bemühungen war die Konzeption und Implementierung einer Progressive Web App (PWA) als Single-Page-Applikation. Diese PWA minimierte Ladezeiten, vereinfachte Navigationsprozesse, ermöglichte Offline-Funktionen und lieferte eine app-ähnliche Experience auf verschiedenen Endgeräten. Durch regelmäßige Sicherheits- und Stabilitätsupdates, Clean Code-Praktiken sowie die Einhaltung von Best Practices stellte ich sicher, dass die Plattform langfristig wartbar, sicher und anpassungsfähig blieb.
Durch diese multidisziplinäre Rolle konnte ich bei TUI nicht nur effiziente DevOps-Prozesse etablieren, sondern auch eine moderne, skalierbare Plattform aufbauen, die Nutzern ein reibungsloses, sicheres und ansprechendes Reiseerlebnis bietet.
Datenbankentwicklung, API-Entwickler, Java-Entwickler, PHP-Entwickler, Python-Programmierer, Agile Methodologie, Infrastrukturarchitektur, Backend Entwickler
10/2021 – 1/2022
Tätigkeitsbeschreibung
Horizontal skalierbare E-Commerce Plattform
Für einen führenden Anbieter von Gourmetboxen, Advents- kalender mit erlesenen Delikatessen, von ausgefallenen Ge- tränken über süße und salzige Snacks bis hin zu herzhaften Gourmetprodukten, wurde eine hochverfügbare horizontale E-Commerce Plattform geschaffen um eine Vielzahl an On- lineshops für verschiedenste Marken parallel auf Knopfdruck zu hochuzufahren. Es wurde im speziellen bei der Architektur der Software darauf geachtet das einzelne Anfragen durch
die Benutzer schnell beantwortet werden, damit keine unge- wollten hohen Ladezeiten entstehen. Durch den Einsatz einer verteilten Microservice Architektur wurde eine nachhaltige Anwendungsentwicklung gewährleistet um Zeit- und Ressour- cenaufwand zu minimieren. Zusammen mit dem Cloud-Com- puting-Dienst von AWS führte dies zu einer optimalen Nut- zung der Umgebung und zu einer einfachen und schnellen Skalierbarkeit des Systems. Durch die saubere Aufteilung der Services fiehl bei einem kritischen Fehler nicht das komplette System aus, sondern nur ein kleiner Teil, so dass die Anwen- dung weiter genutzt werden konnte.
Amazon Web Services (AWS), E-Commerce, EMS (Enhanced Message Service), Front End, Mariadb, MHS (Message Handling System), Nginx, PHP, Symfony
6/2021 – 3/2022
Tätigkeitsbeschreibung
Wartung eines CRM und Content Management Systems
Für einen schweizer Luxusgüterkonzern wurde ein Content Management System und CRM zur Überbrückung für ein neues System instandgehalten, damit laufende und neue Mar- keting Kampagnen für neue Produkte weiterhin ausgespielt und veröffentlicht werden konnten. Das System wurde mono- lithisch errichtet und bot daher sehr verbaute Lösungsansätze die eine Weiterentwicklung nicht begünstigten.
Apache HTTP Server, Debian Linux, Docker, Drupal, Elasticsearch, Mysql, PHP, Symfony
5/2021 – 8/2021
Tätigkeitsbeschreibung
eHealh Softwarelösung zur Vernetzung und Integration von externen Arztpraxen und Krankenhäusern zur Transformation und Automatisierung von Krankenhausprozessen
Es wurde eine digitale Lösung geschaffen um eine Antwort auf Veränderung in der Arbeitswelt zu bieten, in der Ressourcen, Arbeitsbelastungen und Ansprüche zunehmend schwerer in Einklang zu bringen sind. Bei der Entwicklung dieser innova- tiven eHealth Lösung, wurden die heutigen Anforderungen
an Prozessen und Daten berücksichtigt, damit Kliniken ihre Patienten entlang des gesamten Behandlungspfads aktiv managen können. Dabei wurden auch Optimierungspotentiale für Krankenhäuser abgeleitet und digitale Transformation mit modernen Abläufen implementiert. Der Fokus lag dabei auf der nahtlosen Integration von Patienten und externen Part- nern in die Krankenhaus-Abläufe. Mitarbeiter werden dadurch entlastet und notwendige Arbeitsabläufe beschleunigt. Die eHealth Lösung schafft Mehrwerte für alle Beteiligten in der Gesundheitsversorgung, bis hin zu weitreichenden Ökosyste- men durch die digitale Vernetzung.
Docker, Apache Kafka, Mariadb, PHP
11/2018 – 3/2021
Tätigkeitsbeschreibung
· Entwicklung eines Single Sign On Identity Management Systems
· Entwicklung von Web Apps in einer eigenen Microservice Archtiktur
· Entwicklung von Event Sourcing / Datawarehouse / Echtzeit Analyse Tools
· Planung, Modellierung und Entwicklung von RESTful APIs
· Einrichtung und Pflege von CI und CD
· DevOp Aufgaben
Ansible, Docker, Git, Nginx, PHP, Puppet, Python, Software Architecture, Testen
11/2016 – 12/2018
Tätigkeitsbeschreibung
· Projektleitung eines Teams von acht Entwicklern im Bereich Backend- Softwareentwicklung
· Agiles Projektmanagement nach SCRUM
· Risko- und Eskalationsmanagement
· Anforderungsmanagement
· Erstellung von Leistungsbeschreibungen
· Planung von Softwarearchitektur
· Steuerung externer Partner und Dienstleister
· Ressourcenplanung
· Kundenbetreuung
· Software-Entwicklung
Agile Methodologie, Requirements Management, Arbeitsplanung / Arbeitssteuerung, Schreiben von Dokumentation, Kanban (Softwareentwicklung), Anforderungsspezifikationen, Projekt-Dokumentation, Projektmanagement - Personalentwicklung, Knowledge Management, Risikoanalyse, Scrum, Team Building, Technische Dokumentation, Technische Projektleitung / Teamleitung, Wissensmanagement
8/2013 – 10/2016
Tätigkeitsbeschreibung
· Planung, Umsetzung und Pflege Online-Kampagnen (SEO, SEM, Social-Media, Affiliates)
· Planung, Entwicklung und Betreuung von Marketing Kampagnen Print
· Messung, Analyse, Erstellung von Reportings
· Zusammenarbeit und Coaching von Vertrieb und Aussendienst für Image Bildung und Stärkung der Marke
· Entwicklung und Etablierung eines einheitlichen Erscheinungsbild mit Hilfe eines Corporate Design sowie Corporate Identity
· Entwicklung und Betreuung und Pflege B2C/B2B-Shops
· Prozessoptimierung für Ersatzteile durch Organisationsanalyse, Verbesserung der Aussendarstellung beim Endkunden
· Planung und Konzeption einer API/Automatisierung und Anbindung an ERP-Systemen „EDI“
· Steuerung externer Dienstleister
Klassisches Marketing, Marketing- / Vertriebsanalyse, Marketing-Organisationsanalyse, Social Media Marketing
7/2008 – 8/2013
Tätigkeitsbeschreibung
· Personalverwantwortung von bis zu acht Personen
· Ausbilder zum Mediengestalter Print/Non-Print
· Ausbilder zum Fachinformatiker Anwendungsentwicklung
· Projektplanung und Rechnungsstellung
· Konzeption, Gestaltung und Erstellung von Printprodukten
· Entwicklung und Planung, Umsetzung und Verwaltung von
Marketing-Kampagnen im Print und Non-Print Bereich
· Entwicklung/Programmierung von Anwendungen
· Entwicklung von mobilen Anwendungen (iOS, Android)
· Entwicklung und Gestaltung von 3D-Visualisierungen
· Administration der Unternehmens-IT
Corporate Design, Corporate Identity, IT-Rahmenplanung, Microsoft Exchange, Microsoft Windows (allg.), Projektleitung / Teamleitung (IT), Projektmanagement - Personalmanagement, Responsive Webdesign, Typo3
Ausbildung
Wilhelm Büchner Hochschule
Fernstudium
Mönchengladbach
Über mich
Viele der heutigen Start-ups sind in aller Munde, wenn es um Innovation, technischen Fortschritt und effiziente Arbeitsweisen geht.
Meistens sind die Methoden, die sie anwenden müssen, nicht einzigartig für sie. Jede Software kann sie nutzen, um Ihr Unternehmen erfolgreich zu machen.
Ich unterstütze Unternehmen dabei, erfolgreich zu werden oder in Zukunft erfolgreich zu bleiben. Hohe Fehleranfälligkeit und Wartungsaufwände, intransparente Systeme, Monolithen und Infrastrukturen sowie lange Release-Zyklen sind Ressourcenfresser und hindern Unternehmen daran, erfolgreich zu innovieren und zu wachsen, neue Features beim Kunden zu entwickeln und damit wettbewerbsfähig zu bleiben und ihren Umsatz zu steigern.
Mit meinen speziellen Methoden und Herangehensweisen, um Ihr Unternehmen mit Ihrem Team aufzubauen und Prozesse zu erarbeiten, bleibt Ihre Software auch lange nach unserer Zusammenarbeit nachhaltig und effizient.
Sie haben weitere Fragen oder möchten ein Treffen vereinbaren? Schreiben Sie mir eine Nachricht.
Weitere Kenntnisse
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Europäische Union
- Schweiz
- Vereinigte Staaten von Amerika
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden