Jalal El Saddi

Gevelsberg, Germany · · jalalsaddi@gmail.com

Full-Stack Developer with 15+ years in enterprise e-commerce, Java backends, and modern frontend frameworks. Specialized in marketplace platforms (SAP Hybris, Intershop ICM), microservices with Spring Boot and Quarkus, product data pipelines, and cloud-native services. I integrate AI tooling — including Claude — into my daily workflow to sharpen architecture decisions, accelerate delivery, and write better software.

JavaSpring BootQuarkusMicroservicesVue.jsNuxt.jsPythonSAP HybrisIntershop ICMAzure FunctionsKeycloakREST APIsOraclePostgreSQLGit

Education 📕

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

Work Experience 🔨

Senior Software Developer

Toolineo, Germany

- Developed and maintained Intershop Commerce Management (ICM) features, improving marketplace stability and functionality.

- Delivered features in the Merchant Service using Quarkus and Keycloak, enhancing authentication, authorization, and user management.

- Delivered features in the Offer Service using Quarkus and Keycloak, enabling flexible offer management.

- Created an Azure Function for automatic image resizing (small, medium, large), improving content delivery efficiency.

- Participated in business and technical workshops on Intershop Commerce Technology and ICM, supporting knowledge sharing and best practices.

2024 – Present

Technology Evaluation

Toolineo, Germany

- Conducted technology evaluation tests comparing Spryker, Adobe, and Magento, supporting strategic decision-making for marketplace architecture.

- Tested e-commerce technology performance, contributing to the selection of a new development partner.

2023

Senior Software Developer

Toolineo, Germany

- Engineered and optimized the export pipeline for 800,000+ product offers using SAP Hybris CDK, including Oracle query optimization that reduced export job runtime significantly.

- Built a Hybris automated job for Findologic integration, enabling advanced search filters across the full product catalog for end customers.

- Drove PIM performance improvements that reduced product synchronization errors and ensured reliable catalog updates across the marketplace.

- Integrated the Trusted Shops API, adding verified buyer reviews and trust badges that directly improved conversion trust signals.

Nov 2019 – 2022

Senior Software Developer

Soft Solutions, Lebanon

- Developed dynamic, responsive dashboards with KPIs and 2D/3D charts using Highcharts.

- Implemented drill-down charts for detailed data exploration.

- Backend development using Java, JavaScript, SPRING, STRUTS, XML, IBATIS, Oracle.

- Frontend development using JQuery, AJAX, Bootstrap, Highcharts.

- Converted Kernel applications to be responsive for tablets and mobiles.

- Developed System Application using SPRING 4, Hibernate, Oracle, JPA, MySQL, AngularJS, and KENDO.

- Built business modules in Master Data Management Application with Java, JSP, JavaScript, SPRING, STRUTS, XML, IBATIS, Oracle.

- Gained expertise in Oracle analytic functions, triggers, functions, and cursors to handle complex data and parent-child hierarchies.

- Developed hierarchy queries for organizational and product hierarchies.

- Maintained and developed Item Management and Supplier Management modules, including item types, brands, identifiers, logistics, and user restrictions.

2009 – Mar 2019 (10 years)

Personal Projects

Self-initiated

- Vue.js + Spring Boot Voting System: Built a full-stack web app with voting functionality, state management, and data persistence. Skills: Vue.js, Spring Boot, REST APIs, Database Integration.

- Flutter App for German Nouns: Developed a cross-platform mobile app to help users learn German nouns, with interactive UI/UX and efficient data handling. Skills: Flutter, Dart, Mobile App Design, State Management.

- Flutter App for 3 German Word Types (In Progress): Expanding the app to cover nouns, verbs, and adjectives with scalable architecture and complex data structures. Skills: Flutter, Dart, Advanced Data Modeling, UX Considerations.

- Additional Skills Applied: Python scripting for data generation (scraping, processing, JSON generation), full-stack development combining frontend, backend, and data handling, cross-platform mobile development (iOS & Android).

May 2025 – Present

Shop Keeper

Mini Market El Saddi, Lebanon

- Managed purchasing, sales, inventory, and customer service.

2011 – 2019

Youth Worker

Evangelisches Jugendwerk, Stuttgart, Germany

- Organized youth events, cultural evenings, and bistros.

- Designed advertisements and invitations.

- Led games and youth programs.

2003 – 2004

Skills 🎯

Programming Languages & Tools
Workflow
  • Programming Languages: Java, JavaScript, JSP, PHP, Python, Dart, Android
  • Frameworks & Libraries: SPRING, STRUTS, IBATIS, Quarkus, Keycloak, AngularJS, Vue.js, Flutter, KENDO, JQuery, Bootstrap
  • Databases & Messaging: Oracle, MySQL, SQL, SQLite, Postgres, Mariadb, NoSQL, message buses, queues
  • Tools & Technologies: XML, AJAX, Highcharts, Azure Functions, SAP Hybris CDK, Intershop ICM, REST APIs
Languages 🌐
  • Arabic: Native
  • English: Very good
  • German: Very good

Hobbies 😄

Apart from being a web developer, I enjoy most of my time traveling, hiking, swimming, cycling, and programming. 🌍⛰️🏊🚴💻

I spend a large amount of my free time exploring the latest technology advancements in frontend and backend development, as well as coding my personal projects! 🙌👨‍💻