Jalal El Saddi

Gevelsberg, Deutschland · · jalalsaddi@gmail.com

Full-Stack-Entwickler mit über 15 Jahren Erfahrung in Enterprise-E-Commerce, Java-Backends und modernen Frontend-Frameworks. Spezialisiert auf Marktplatzplattformen (SAP Hybris, Intershop ICM), Microservices mit Spring Boot und Quarkus, Produktdaten-Pipelines und cloudbasierte Services. Ich integriere KI-Werkzeuge — darunter Claude — aktiv in meinen Entwicklungsalltag, um Architekturentscheidungen zu verbessern, schneller zu liefern und besseren Code zu schreiben.

JavaSpring BootQuarkusMicroservicesVue.jsNuxt.jsPythonSAP HybrisIntershop ICMAzure FunctionsKeycloakREST APIsOraclePostgreSQLGit

Ausbildung 📕

Lebanese International University (LIU)

Master's Degree in Telecommunication Engineering
Telecommunication, Software Development
2007 - 2009

Lebanese International University (LIU)

Bachelor's Degree in Telecommunication Engineering
Telecommunication, Software Development
2004 - 2007

Berufserfahrung 🔨

Senior Softwareentwickler

Toolineo, Deutschland

- Entwicklung und Wartung von Intershop Commerce Management (ICM)-Funktionen zur Verbesserung der Stabilität und Funktionalität des Marktplatzes.

- Implementierung von Features im Merchant Service unter Einsatz von Quarkus und Keycloak, mit Fokus auf Authentifizierung, Autorisierung und Benutzerverwaltung.

- Implementierung von Features im Offer Service auf Basis von Quarkus und Keycloak zur Unterstützung eines flexiblen Angebotsmanagements.

- Erstellung einer Azure Function zur automatischen Bildskalierung (klein, mittel, groß) zur Steigerung der Effizienz bei der Content-Auslieferung.

- Teilnahme an fachlichen und technischen Workshops zu Intershop Commerce Technology und ICM zur Förderung von Wissensaustausch und Best Practices.

2024 – heute

Technologie-Evaluierung

Toolineo, Deutschland

- Durchführung von Technologie-Evaluierungen mit Spryker, Adobe und Magento zur Unterstützung strategischer Architekturentscheidungen im Marktplatzumfeld.

- Performance-Tests von E-Commerce-Technologien zur Entscheidungsgrundlage für die Auswahl eines neuen Entwicklungspartners.

2023

Senior Softwareentwickler

Toolineo, Deutschland

- Entwicklung und Optimierung der Export-Pipeline für über 800.000 Produktangebote mit dem SAP Hybris CDK, einschließlich Oracle-Query-Optimierung mit deutlicher Reduktion der Job-Laufzeit.

- Implementierung eines automatisierten Hybris-Jobs für die Findologic-Integration, der erweiterte Suchfilter über den gesamten Produktkatalog für Endkunden ermöglicht.

- PIM-Performance-Verbesserungen, die Produktsynchronisationsfehler reduzierten und zuverlässige Katalogaktualisierungen im Marktplatz sicherstellten.

- Integration der Trusted-Shops-API mit verifizierten Käuferbewertungen und Vertrauensbadges, die Conversion-Trust-Signale direkt verbesserten.

Nov 2019 – 2022

Senior Softwareentwickler

Soft Solutions, Libanon

- Entwicklung dynamischer, responsiver Dashboards mit KPIs und 2D/3D-Diagrammen unter Verwendung von Highcharts.

- Implementierung von Drill-Down-Diagrammen für detaillierte Datenanalyse.

- Backend-Entwicklung mit Java, JavaScript, SPRING, STRUTS, XML, IBATIS, Oracle.

- Frontend-Entwicklung mit JQuery, AJAX, Bootstrap, Highcharts.

- Anpassung von Kernel-Anwendungen für Tablets und Mobilgeräte.

- Entwicklung von Systemanwendungen mit SPRING 4, Hibernate, Oracle, JPA, MySQL, AngularJS und KENDO.

- Erstellung von Geschäftsmodule in der Master Data Management-Anwendung mit Java, JSP, JavaScript, SPRING, STRUTS, XML, IBATIS und Oracle.

- Erwerb von Expertise in Oracle-Analytikfunktionen, Triggern, Funktionen und Cursorn für komplexe Daten und Parent-Child-Hierarchien.

- Entwicklung von Hierarchieabfragen für Organisations- und Produkthierarchien.

- Pflege und Entwicklung der Module zur Artikel- und Lieferantenverwaltung, einschließlich Artikeltypen, Marken, Identifikatoren, Logistik und Benutzerrechte.

2009 – März 2019 (10 Jahre)

Persönliche Projekte

Eigeninitiativ

- Vue.js + Spring Boot Voting System: Erstellung einer Full-Stack-Webanwendung mit Abstimmungsfunktionen, Statusverwaltung und Datenpersistenz. Fähigkeiten: Vue.js, Spring Boot, REST-APIs, Datenbankintegration.

- Flutter-App für deutsche Nomen: Entwicklung einer plattformübergreifenden App zum Erlernen deutscher Nomen mit interaktiver UI/UX und effizienter Datenverwaltung. Fähigkeiten: Flutter, Dart, Mobile App Design, Statusverwaltung.

- Flutter-App für 3 deutsche Wortarten (in Arbeit): Erweiterung der App zur Abdeckung von Nomen, Verben und Adjektiven mit skalierbarer Architektur und komplexen Datenstrukturen. Fähigkeiten: Flutter, Dart, fortgeschrittenes Datenmodellieren, UX-Design.

- Zusätzliche angewandte Fähigkeiten: Python-Skripting zur Datengenerierung (Scraping, Verarbeitung, JSON-Erstellung), Full-Stack-Entwicklung (Frontend, Backend, Datenhandling), plattformübergreifende mobile Entwicklung (iOS & Android).

Mai 2025 – Heute

Geschäftsführer / Verkäufer

Mini Market El Saddi, Libanon

- Verwaltung von Einkauf, Verkauf, Lagerbestand und Kundenservice.

2011 – 2019

Jugendbetreuer

Evangelisches Jugendwerk, Stuttgart, Deutschland

- Organisation von Jugendveranstaltungen, kulturellen Abenden und Bistros.

- Gestaltung von Anzeigen und Einladungen.

- Leitung von Spielen und Jugendprogrammen.

2003 – 2004

Fähigkeiten 🎯

Programmiersprachen & Werkzeuge
Arbeitsablauf
  • Programmiersprachen: Java, JavaScript, JSP, PHP, Python, Dart, Android
  • Frameworks & Bibliotheken: SPRING, STRUTS, IBATIS, Quarkus, Keycloak, AngularJS, Vue.js, Flutter, KENDO, JQuery, Bootstrap
  • Datenbanken & Messaging: Oracle, MySQL, SQL, SQLite, Postgres, Mariadb, NoSQL, Message-Broker, Warteschlangen
  • Tools & Technologien: XML, AJAX, Highcharts, Azure Functions, SAP Hybris CDK, Intershop ICM, REST-APIs
Sprachen 🌐
  • Arabisch: Muttersprache
  • Englisch: Sehr gut
  • Deutsch: Sehr gut

Hobbys 😄

Abgesehen davon, dass ich Webentwickler bin, verbringe ich die meiste Zeit mit Reisen, Wandern, Schwimmen, Radfahren und Programmieren. 🌍⛰️🏊🚴💻

Ich verbringe einen Großteil meiner Freizeit damit, die neuesten technologischen Fortschritte in der Frontend- und Backend-Entwicklung zu erkunden und meine persönlichen Projekte zu programmieren! 🙌👨‍💻