MohammedBOUSHABA

Senior Technical Lead SAP Commerce Cloud / Java

10+ ans de delivery d'entrepriseSAP Commerce Cloud / HybrisJava 21 / SpringLeadership techniqueCertifié AWSProduits IA & full-stack

À propos de moi

Mohammed Boushaba

Senior Technical Lead SAP Commerce Cloud / Java avec plus de 10 ans d'expérience dans la livraison de plateformes e-commerce d'entreprise pour des clients majeurs comme Groupe La Poste, Auchan et Groupe SEB. J'interviens sur la conception technique, les PoCs, la revue de code, l'évolution de plateformes et les mises en production autour de SAP Commerce, Java/Spring, GraphQL et d'architectures orientées cloud. En parallèle de ces missions d'entreprise, je construis des produits full-stack, mobiles et IA afin de garder une pratique d'ingénierie actuelle, de l'architecture backend jusqu'à l'expérience utilisateur.

Architecture & Delivery

Leadership plateforme d'entreprise

SAP Commerce Cloud, Java/Spring, montées de version, mises en production et coordination technique de delivery.

System design & architecture

Architecture applicative, modélisation de données, accès authentifié, rôles utilisateurs, protection d'API et design d'intégrations.

Qualité d'ingénierie

Revue de code, amélioration de couverture de tests, maintenabilité, validation de release et standards d'équipe pragmatiques.

IA appliquée & automatisation produit

Analyse assistée par IA, pipelines de génération de contenu, workflows agents et fine-tuning de modèles.

Expérience Professionnelle

Team Lead Developer | Consultant Senior SAP Commerce Cloud

Groupe La Poste

Fév 2018 - Aujourd'hui
  • Leadership technique au sein d'une squad de delivery composée de 4 développeurs backend, 4 développeurs frontend, 3 product owners et 1 scrum master.
  • Pilotage d'une partie majeure de la migration SAP Commerce Cloud 2211 de 2211.42 vers le dernier patch 2211, avec adaptation de la plateforme à Java 21, Spring 6, OAuth2 et SmartEdit.
  • Conception de solutions techniques et de PoCs, notamment autour du socle GraphQL et de l'architecture de variance produit.
  • Amélioration de la qualité des tests avec l'équipe, en faisant progresser la couverture de 22 % à 35 %.
  • Contribution à un rythme de mise en production toutes les deux semaines, incluant préparation de go-live, validation de release et suivi post-release.
SAP Commerce Cloud 2211Java 21Spring 6GraphQLGit/GitLabSonar

Développeur Java / SAP Hybris

SQLI

Fév 2015 - Jan 2018
  • Conception et implémentation de workflows SAP Hybris v6 / PIM pour Groupe SEB, couvrant import, enrichissement, publication et intégration Product Cockpit.
  • Développement de fonctionnalités d'export catalogue à l'échelle de plusieurs milliers de produits, aux formats Excel, PDF, CSV et PPT.
  • Livraison de fonctionnalités d'édition, clonage, propagation et publication produit dans l'écosystème back-office SAP Hybris.
Hybris 6Java 8Spring 4Product CockpitGitSonar

AI Coding Evaluator & Reviewer

Outlier / Alignerr

Jan 2025 - Déc 2025
  • Encadrement d'une équipe de 15 reviewers/tuteurs produisant et évaluant des tâches de code en Java, Python et JavaScript.
  • Création de données d'entraînement IA de qualité et évaluation de réponses de modèles sur la correction, la clarté et la qualité du code.
  • Revue du travail des contributeurs et amélioration des standards d'équipe autour du raisonnement technique et de la qualité des réponses.
JavaPythonJavaScriptÉvaluation IACode review

Selected Projects

Outil privéPlateforme d'analyse IA
Aperçu de la plateforme Crypto AI Analyzer

Crypto AI Analyzer

Rôle : Architecte full-stack & développeur

  • Conception d'une plateforme d'analyse authentifiée avec Supabase SSR auth, rôles utilisateurs, Prisma et PostgreSQL.
  • Combinaison des données Binance, des actualités CryptoCompare/CryptoPanic, de rapports générés par IA et d'un chatbot IA pour questionner chaque rapport sauvegardé.
  • Extension de l'analyse vers l'export PDF, l'agrégation multi-rapports, la génération/backtesting de stratégies et les workflows de simulation de trades.
Next.jsTypeScriptSupabasePrismaPostgreSQLOpenAI
Ouvrir l'outil
Produit public en ligne
Aperçu de la carte des preuves citoyennes Oujda Civic Watch

Oujda Civic Watch

Rôle : Architecte produit & développeur full-stack

  • Conception de l'architecture produit d'une plateforme citoyenne couvrant soumissions, modération, publication et exploration cartographique.
  • Choix et implémentation des workflows Supabase SSR/auth/data avec Next.js et TypeScript.
  • Livraison d'interfaces publiques français/arabe, filtres de preuves, synthèses open data et parcours de modération.
Next.jsTypeScriptSupabaseLeaflet
Voir le site
Publié sur l'App Store
Aperçu du tableau de bord PlateMacro

PlateMacro - App de suivi macro

Rôle : Architecte produit & développeur iOS

  • Conception et développement d'une app SwiftUI pour journal alimentaire, objectifs caloriques adaptatifs et suivi des macros.
  • Implémentation du scan de codes-barres, OCR nutritionnel, photo IA, journal vocal et logs alimentaires local-first.
  • Structuration du produit autour de données locales respectueuses de la vie privée avec fonctionnalités Plus via Supabase.
SwiftUISwiftDataSupabaseScan IAOCR
Voir la page app
Publié sur l'App Store
Aperçu de l'application mobile LumiFlix

LumiFlix - App de découverte cinéma

Rôle : Architecte produit & développeur mobile

  • Conception et développement d'une app React Native de découverte de films autour des tendances, de la recherche, des genres, des bandes-annonces et des films sauvegardés.
  • Intégration d'une recherche cartographique de cinémas à proximité en France.
  • Livraison d'un produit mobile avec page publique et parcours de publication App Store.
React NativeExpoNativeWindMaps
Voir la page app
Publié sur l'App Store
Aperçu de l'application Strengthify

Strengthify - App de suivi musculation

Rôle : Architecte produit & développeur mobile

  • Conception et développement d'une app mobile de suivi de force pour charges maximales, historique d'entraînement et visualisation de progression.
  • Expérience centrée sur la saisie rapide, des graphiques lisibles et une revue simple de l'historique sportif.
  • Produit mobile publié avec page publique orientée App Store.
React NativeExpoNativeWindCharts
Voir la page app
Outil privéAutomatisation agentique
Aperçu des workflows OpenClaw

OpenClaw Automation Lab

Rôle : Architecte workflows agents & développeur

  • Construction de workflows agents OpenClaw personnels pour extraction FEN depuis image, génération de shorts d'échecs et validation avant upload YouTube.
  • Configuration de boucles de revue via Telegram et de skills réutilisables pour l'automatisation vidéo autour des échecs.
  • Ajout de workflows d'analyse trading capables d'exécuter une recherche marché, maintenir une mémoire et proposer des décisions de paper trading.
OpenClawPythonAgent workflowsTelegramYouTube API
Outil privéPipeline vidéo IA
Aperçu du tableau de bord du générateur de contenu IA

Content Video Generator

Rôle : Architecte produit IA & développeur

  • Développement d'un workflow privé de génération vidéo où l'utilisateur choisit un sujet et le système génère texte, images et musique.
  • Composition des assets générés dans une vidéo finale prête pour soumission YouTube.
  • Conception du workflow comme pipeline d'automatisation de contenu de bout en bout plutôt qu'une simple démo de prompt.
PythonGradioOpenAIMetaAIPipeline vidéo
Modèle Hugging Face
Aperçu du modèle vocal Whisper V3 pour dialecte marocain

Fine-tuning Whisper V3

Rôle : Fine-tuning de modèle IA

  • Fine-tuning de Whisper V3 sur un dataset de dialecte marocain pour améliorer la couverture de reconnaissance vocale arabe.
  • Publication du modèle sur Hugging Face pour inspection et réutilisation publiques.
  • Exploration du cycle complet allant de la préparation des données à la livraison du modèle.
PythonWhisper V3Hugging Face
Voir le modèle

Certifications

SAP Certified Development Professional - SAP Hybris Commerce 6.2 Developer

SAP Certified Development Professional - SAP Hybris Commerce 6.0 Developer

SAP Certified Associate - SAP Hybris Commerce Business Analyst 6.3

SAP Certified Product Support Specialist - SAP Hybris Commerce 6.0

AWS Certified AI Practitioner

AWS Certified Solutions Architect

Spring Professional v5.0

Java SE 6 Programmer Certified Professional

Compétences

Front-End

React
NextJS (full‑stack)
React Native
JavaScript / TypeScript
HTML
CSS / TailwindCSS

Back-End

SAP Commerce Cloud (Hybris)
Java
Spring
NestJS
NodeJS / ExpressJS
Python
Supabase
SQL databases (PostgreSQL & MySQL)
DevOps/Tooling: AWS, Docker, Jenkins, Git, SonarQube.

Formation

Diplôme d'ingénieur d'État en génie logiciel

INPT

Sep 2012 - Sep 2015

Classe préparatoire aux grandes écoles, Math Sup

Sep 2010 - Sep 2012

Bac sciences mathématiques A

Sep 2007 - Août 2010

En savoir plus sur moi

Langues

  • Anglais
  • Français
  • Arabe

Loisirs

  • Jeux vidéo
  • Lecture
  • Plongée

Jeux préférés

  • God of War
  • Horizon Forbidden West
  • Ghost of Tsushima
  • Metal Gear Solid: Snake Eater

En cours d'apprentissage

  • Les échecs
  • Automatisation avec l'IA
  • n8n
  • Agents IA avec MCP

Me contacter