Über Wassim
Deutsch
Muttersprachlich oder zweisprachig
Englisch
Konversationssicher
Arabisch
Grundkenntnisse
Projekt- und Berufserfahrung
- Marketoolz.comLead- & Full-Stack DeveloperUMWELTJuli 2020 - Dezember 2025 (5 Jahre und 5 Monate)Konzeption, Entwicklung und kontinuierliche Weiterentwicklung einer modularen, individualisierbaren B2B-Lösung für die Entsorgungs- und Schüttgutbranche. Ziel war es, die Plattform technologisch zu modernisieren, branchenspezifische Anforderungen flexibel abbildbar zu machen und durch gezielte Integrationsmaßnahmen eine einfache Anbindung an bestehende Systeme von Entsorgern zu ermöglichen. Dazu gehörten u. a.:
- Migration von Spring auf Spring Boot inkl. kontinuierlicher Updates
- Einführung und Ausbau von REST-Schnittstellen
- Neubau des Frontends (AngularJS → Angular)
Die Plattform wurde im Laufe des Projekts erfolgreich bei zahlreichen Kunden produktiv eingeführt und individuell erweitert.- Aufbau einer modularen Softwarearchitektur (Java-Libraries, REST APIs, Angular-Frontend) → verbesserte Erweiterbarkeit, vereinfachte Wartung
- Einführung von SonarQube & Test-Driven Development → messbar höhere Codequalität und weniger Entwicklungsfehler
- Aufbau einer CI/CD-Pipeline mit Bamboo inkl. semantischer Versionierung & automatisiertem Release-Management → stabile, reproduzierbare Deployments und verkürzte ReleaseZyklen für ~30 individuelle Kundenportale
- Einführung eines transparenten Release- & Versionsmanagements inkl. Dokumentation und Abstimmung mit allen Stakeholdern (intern & Kunden) → jederzeit klare Sichtbarkeit, welche Version wo deployed ist, geplante Wartungsfenster, Update-Zyklen und Rollout-Stati
- Setup und Erst-Provisionierung neuer Serverlandschaften inkl. Automatisierung der Provisionierung über Bamboo →Grundlage geschaffen für vollautomatisierte, pipeline-getriggerte Deployments
- Migration AngularJS → Angular inkl. sukzessiver Upgrades → verbesserte UX, Performance und langfristige Wartbarkeit
- Integration externer Systeme, darunter u. a. ShopwareSynchronisation
- Aufbau und Betrieb von Kubernetes-Clustern inkl. HelmCharts, Monitoring mit Prometheus & Grafana → skalierbare, hochverfügbare Infrastruktur
- SatzmediaFull-Stack DeveloperMODE & KOSMETIKJuli 2017 - Juli 2020 (3 Jahre)Hamburg, DeutschlandKonzeption und Umsetzung neuer Backend-Module (Java, Spring, Hippo CMS)Weiterentwicklung und Modernisierung des FrontendsAufbau neuer Integrationen (REST, JSON, SOAP)Sicherstellung der Qualität und Stabilität der Live-Systeme Die Projekte umfassten die Weiterentwicklung von Unternehmenswebsites, Shop-Modulen und internen Portallösungen.Ein zentrales Ziel war die Abbildung großer Datenmengen (Produktkataloge, Fahrzeugteile, Kosmetikprodukte) und deren effiziente Bereitstellung für Nutzer in unterschiedlichen Ländern.Ein wesentlicher Bestandteil war die Arbeit an hochpriorisierten Aufgabenpaketen ("Fastline"), bei denen schnelle Planung technische Umsetzung, Tests und termingerechte Deployments entscheidend waren. Parallel wurden interne Systeme des Unternehmens weiterentwickelt, technische Konzepte erstellt und der Entwicklungsprozess aktiv mitgestaltet (Schätzrunden, Sprintplanung, Reviews).technische Umsetzung, Tests und termingerechte Deployments entscheidend waren.
- Planung, Konzeption und Umsetzung von Backend- und Frontend-Modulen für Webportale und Shopsysteme
- Implementierung neuer Funktionen zur Erweiterung der internationalen Unternehmens-Websites
- Weiterentwicklung des E-Commerce-Shops basierend auf Hippo CMS und KonaKart → verbesserte Wartbarkeit und schnellere Time-to-Market
- Erstellung von technischen Konzepten & Spezifikationen für neue Module, APIs und Frontend-Komponenten
- Qualitätssicherung durch Code-Reviews, Pair Programming und automatisierte Tests → messbar höhere Codequalität Verantwortung der „Fastline“ (hochpriorisierte Aufgabenpakete) → Planung, Koordination, technische Umsetzung & termingerechte Auslieferung
- Eigenständige Durchführung von Deployments aller relevanten Systeme zu definierten Release-Terminen
- Einführung von Code Standards & Formatierungsregeln für Backend und Frontend → klare Konventionen und einheitlicher Code-Style im Team
- DigitecFull-Stack DeveloperBANKEN & VERSICHERUNGENJuli 2015 - Juni 2017 (1 Jahr und 11 Monate)Integration und Weiterentwicklung eines CRM-Moduls als Erweiterung der OX App Suite, mit dem Ziel, Geschäftsbeziehungen und Vertriebsprozesse kleiner und mittelständischer Unternehmen direkt in der bestehenden Groupware abzubilden.Das Projekt umfasste sowohl serverseitige Erweiterungen als auch die Integration neuer CRM-Funktionalitäten in die vorhandenen Weboberflächen.Das Projekt beinhaltete die Entwicklung zusätzlicher Serverkomponenten (Java, REST/JSON) und die Erweiterung der webbasierten Benutzeroberflächen innerhalb der OX App Suite, um CRM-Funktionen wie Geschäftschancen, Kundeninformationen, Terminverwaltung und Teamplanung vollständig zu integrieren. Ein wesentlicher Aufgabenbereich war die Migration bestehender Kalenderdaten aus Fremdsystemen in die OX App Suite auf Basis von ICS-Dateien. Zusätzlich wurden Funktionen zur Farbsynchronisation von Kalendern via CalDAV entwickelt, um eine einheitliche Darstellung über verschiedene Clients hinweg sicherzustellen.Darüber hinaus wurde eine zusätzliche Team-Kalenderansicht konzipiert und implementiert, die eine verbesserte Ressourcenplanung und Terminübersicht ermöglicht.
- Entwicklung serverseitiger CRM-Komponenten (Java, REST/JSON) zur Erweiterung der OX App Suite
- Implementierung neuer Frontend-Funktionen für CRMWorkflows (HTML, JavaScript, CSS) → integrierte Nutzererfahrung innerhalb der bestehenden Groupware
- Kalendermigration aus Fremdsystemen mittels Java & ICSVerarbeitung → sichere und konsistente Datenüberführung in die OX App Suite Erweiterung der CalDAV-Schnittstellen zur Übertragung von Kalenderfarben an externe Clients → verbesserte Usability und konsistente Darstellung auf mobilen und Desktop-Geräten
- Konzeption und Umsetzung einer teamorientierten Kalenderansicht → optimierte Termin- und Ressourcenplanung in kollaborativen Umgebungen
- Qualitätssicherung mittels automatisierter Tests (JUnit, Cypress) und Code-Reviews
Empfehlungen
Sei die erste Person, die Wassim empfiehlt
Teile Deine Erfahrung aus der Zusammenarbeit mit diesem Freelancer.
Diese Freelancer passen auch zu Ihren Kriterien
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4