Expert en développement Java et applications Web avec plus de 15 ans d'expérience. A contribué à des projets d'envergure pour des entreprises de renom telles que la Société de l'assurance automobile du Québec, Saint-Gobain, Carrefour Dubaï, Camaïeu, Essilor et Virgin. Expertise en Java/JEE, intégration de solutions e-commerce et utilisation de frameworks modernes (Spring Boot, Quarkus, Angular, React). Maîtrise des technologies Apache Kafka, Spark, Elasticsearch, Docker, Kubernetes et mise en place d'architectures microservices. Excellent relationnel, rigueur, réactivité, favorise le travail en équipe et le partage des connaissances. Expérience internationale avec maîtrise de l'anglais et utilisation des méthodologies agiles Scrum et SAFe.
Refonte numérique des services en ligne – Portail SAAQ. Encadrement d'une équipe de développeurs Java/Angular basée en Inde. Coordination entre équipes fonctionnelles et techniques. Définition de l'architecture SAP Commerce Cloud. Customisation avancée de l'Accelerator Hybris/SAP Commerce Cloud. Revue continue du code et validation des pull requests. Amélioration de la qualité du code et de la sécurité. Optimisation des API REST entre SAP Commerce Cloud et SAP S/4HANA. Gestion des environnements OpenShift, Docker et Kubernetes.
Projets Hybris : MyAbrasives, Vetrotex, PIM, Spareparts. Ateliers et conceptions techniques : modélisation des produits, commandes, devis, clients. Encadrement de l'équipe e-commerce basée en Inde. Rédaction de documents techniques et d'architecture. Choix des solutions techniques et customisation avancée de l'Accelerator Hybris/SAP commerce cloud. Mise en place de l'architecture Infra avec cluster SAP commerce, CDN, BD MySQL, Solr. Développement de scripts de déploiement et gestion des environnements DEV, QA, Pré-prod.
Refonte du site Carrefour Dubaï B2C (FrontOffice et Backoffice). Ateliers et conceptions techniques : modélisation des produits, commandes, clients. Rédaction de documents techniques et d'architecture. Choix des solutions techniques et customisation avancée de l'Accelerator Hybris. Mise en place de l'architecture de production avec cluster FO/BO, Apache, Varnish, CDN. Développement d'extensions de paiement (Paypal et Cybersource), customisation du tunnel de commande. Encadrement d'une équipe de développeurs Hybris.
Développement d'une application microservices Java/J2EE d'identification des bénéficiaires effectives. Mise en place d'une architecture microservices (Angular, API backend Spring Boot). Conception UML des modèles de données. Rédaction de documents techniques. Choix des solutions techniques : Spring (Boot, MVC, batch). Développement du socle technique avec Spring Boot et jobs de traitement de fichiers CSV multi-threadés.