Leopold M.

Cto

970 dollar

My experience

More

RexelMay 2021 - Present

Cette mission se déroule dans un contexte international e-commerce avec différents webshops pour les pays et avec différentes équipes Offshore. Dans cette mission mon rôle est de coordonner les différentes équipes travaillant sur le projet d’upgrade Hybris, travailler à l’amélioration des tests de performance et aussi de coordonner le projet de nettoyages des produits et catégories. Différentes réunions sont mises en place pour le suivi des projets dont des daily meetings, des weekly, des bi-weekly, des mounthly et d’autres ponctuelles :

o    Suivi de la phase de développement

o    Participation à l’amélioration des tests de perf avec la mise en place de nouveaux scénarii de tests

o    Suivi de l’analyse d’impact des nouveaux composants sur la sécurité.


More

MAIFOctober 2020 - May 2021

A ce poste, mon rôle est de m’assurer que les versions des livrables déclarés par les projets sont ceux livrés

 réellement sur les différents environnements de tests, de recettes, de perf, de suivre la bascule en

 production en utilisant les différents outils mis à disposition et de surveiller l’environnement de production

pour d’éventuels incidents post-production. J’ai aussi pour tâche de faire des demandes d’affectation d’environnements (couloirs de développement) aux projets et d’utiliser différents outils et moyens pour m’assurer du bon déroulement des projets jusqu’à la mise en production :

o    Pilotage par risques : détection de risques et mise en place d’actions avec jalons

o    Organisation et animation de réunions de suivi hebdomadaire de VSI (Version de Système Information)

o    Participation au comité de pilotage des releases

o    Participation aux réunions d’équipe

o    Utilisation d’outils internes pour la détection d’adhérence entre projets, releases et VSI

o    Mise en place de canevas pour les reports de l’environnement de production vers les couloirs de projets

o    Mise en place de canevas pour les bascules à blanc (BAB), qualification, perf, suivi, bilans

o    Mise en place de conducteur pour la BAB et la mise en production

o    Mise en place de chronogramme pour la bascule en production

o    Suivi du périmètre déclaré par les projets avec leurs livrables

o    Participation aux mêlées quotidiennes.



More

ATOL LES OPTICIENSOctober 2019 - February 2020

Mon rôle sur ce projet est de coordonner les différentes équipes du projet afin d’aider à sortir le projet en grande difficultés avec 8 mois de retard sur la date de sortie initiale. Il s’agit d’un projet de refonte globale du site d’ATOL LES OPTICIENS. Cette coordination est comporte :


o    la mise en place d’un nouveau planning, suivi des développements et la gestion des contenus,

o    Organisation de l’équipe recette et suivi de la recette, des infrastructures, du déploiement, de la coordination des équipes projets (prestataires et acteurs internes)

o    Organisation et animation des réunions hebdomadaires et autres réunions de suivi du projet avec le comité de direction,

o    Organisation et suivi des tests de montée en charge, du monitoring des plateformes,

o    Reporting hebdomadaire sur le projet.

o    Suivi des différents intervenants sur le projet

o    Comité de projet

o    Mise en place de cérémonie agile

Problématiques techniques et architecture projet

Architecture globale projet, validation et suivi développements d’Apis, ETL, suivi intégration des flux, testes de montées en charge, gestion de contenu, SEO, infra, base de données

Suivi budgétaire :

Suivis des budgétaires des différents intervenants sur le projet

Technologies et méthodologie : Magento 2, php symfony, ETL, API, RabbitMQ, Gitlab, Nginx, Quanta, Google Analytics, agile scrum, Trello, Redmine, MYSQL.






More

Cheil – SamsungApril 2019 - September 2019

Pour fidéliser ses clients CHEIL l’agence digitale de SAMSUNG est chargée de développer des applications offrant des services avantageux payants ou gratuits par le biais de ses équipes internes ou des prestataires. Ma mission est de suivre les projets jusqu’à leur mise production en épaulant les chefs de projets digitaux et en faisant le pont technique avec les prestataires que ce soit pour les développements d’applications ou d’APIs. Un des aspects du projet consiste à mettre en place un site web proposant plusieurs fonctionnalités aux utilisateurs avec une connexion SSO sur le site d’un partenaire proposant des produits à l’achat. Cette mission porte sur les aspects suivants :

o    Mise en place de méthodologie agile avec scrum pour les équipes internes

o    Coordination des équipes internes et des prestataires sur des projets de fidélisation

o    Rôle de pont technique avec les prestataires pour les prises de décision et validation technique

o    Organisation et animation de réunions projets hebdomadaires et quotidiennes

o    Réunions avec le comité de direction

o    Suivi technique des développements internes et externes

o    Suivi des déploiements sur les environnements de développement, recette et production

o    Appui technique aux chefs de projets digitaux internes pour les validations et les prises de décisions

o    Analyse d’impact et chiffrage

o    Suivi budgétaire.

Suivi budgétaire

Chiffrage et suivi du volet budgétaire des différents projets réalisés en interne ou par les prestataires.

Problématiques techniques et architecture :

Intégration du projet dans la cartographie SI et architecture projet, sécurisation des données utilisateur, échange avec différentes API, impact et communication avec la base de données, suivi des déploiements sur les différents environnements (dev, QA et Production), appui technique à l’équipe de développement interne, rôle de pont technique dans les réunions pour la conception, validation des implémentations à faire pour les APIs développées par les prestations et leur intégration dans le SI.

Technologies : Laravel, php Symfony, ReactJS, JQuery, AEM, Hybris, Gitlab, Trello, Redmine, Jira, MYSQL.




More

La Poste Branche NumériqueApril 2017 - March 2019

Ma mission à ce poste consiste à faire du cadrage et pilotage de projets en mettant en place également une roadmap, un planning projet avec plan de charge, organisation et suivi de réunions avec des équipes impliquées dans les différents projets, rédaction de compte rendu de réunion, organisation et suivi de daily meeting avec une vision de lead technique sur les projets, pilotage des développements. 

Un volet consiste à traduire les spécifications fonctionnelles en spécifications techniques avec rédaction d’US et conception techniques.

YOUPIX (Partager une émotion) 
Ce projet consiste au développement d’une application de commandes de cartes postales, de timbres postaux et de crédits pour payer les commandes de cartes. Il comporte aussi un volet parrainage. Il a été développé sur Android et IOS. Sur le plan technique tout le développement se base sur des api REST en java sur la plateforme Hybris. Les fonctionnalités de création de panier, de transformation en commande, de paiement d’Hybris sont utilisées. Un flux permet d’envoyer les commandes vers une filiale de la Poste qui se charge d’imprimer les cartes et les timbres pour expédier aux destinataires. 

Colissimo 
Il s’agit de la mise en place de Colissimo sur les applications (Android et ISO) de particuliers et de professionnels. Les clients peuvent à partir de leurs applications faire une commande Colissimo et imprimer directement leur bordereau d’envoi. Le développement est basé sur des API REST. Ici les fonctionnalités de création de panier, de commande, de paiement d’Hybris sont utilisées. 

CCU (Compte Client Unique) 
Ce projet consiste à développer des clients REST et à migrer les apis du référentiel du compte client utilisées dans la boutique. Un projet java est développé et est utilisé sous forme de jar dans le projet boutique Hybris. Les fonctionnalités concernent la création d’un compte utilisateur, la mise à jour des informations du compte, la modification de l’adresse e-mail, la modification du mot de passe, la réinitialisation du mot de passe, l’ajout, la modification et la suppression d’adresse, l’authentification. 

Compte PRO 
Une nouvelle application est mise en place pour les professionnels leur permettant de créer un compte, passer des commandes de toutes sortes sur la boutique. Les fonctionnalités de création de panier, de commande et de paiement sont implémentées sur Hybris.

Push suivi

Ce projet réalisé avec les fonctions lambda AWS et queues SQS en mode Serverless permet d’envoyer des push de notification sur les téléphones mobiles des clients afin de leur permettre de suivre les différentes phases et étapes de livraison d’un colis avec un système de workflow.


Web call back (relation client)

Ce projet permet à un client connecté qui souhaite contacter le service client d’être appelé immédiatement suite à sa demande ou de prendre un rendez-vous dans les plages horaires d’ouverture pour être rappelé.

Environnement technique : SAP Hybris, java EE, Spring, Oracle, Github, Jenkins, Jira, OAuth2, JWT, Eclipse, IntelliJ, Webservices (REST, SOAP), Maven, Gradle, AWS Amazon.




More

Rue du commerceOctober 2015 - April 2017

A ce poste, mon rôle consiste à faire office de pont technique entre Rue du commerce et l'intégrateur de la solution Hybris. 

Gestion des environnements 
● Responsable de plateformes 
● Cadrage de projets 
● Mise de place de monitoring avec ELK 
● Résolution de problèmes techniques (configuration des environnements, solr) 
● Etudes techniques et suivi de la mise en place du cache Varnish 
● Analyses et résolutions de problèmes liés au PCM, HMC d'Hybris 
● Analyses de problématiques liées à la base de données 
● Analyse de problématiques d'indexation solr 
● Développement Talend et java pour des reprises de données 
● Dashboard scrum, gestion des branches git 

Etudes sur la faisabilité de certains sujets sur la base de fonctionnements natifs d'Hybris 
● Gestion de restriction 
● Gestion de promotions 
● Réservation sur stock Hybris dans le tunnel de commande 
● Paiement 
● Rédaction de documents sur les contrats d’échange 
● Rédaction de documents fonctionnels et technique 

Etudes et analyses de problèmes de performance sur l'indexation solr 
● Configuration solr sous hybris 
● Cluster solr et indexation 

Réunion comité d'architecture
● Présentation de dossiers d’architecture 
● Critique et validation de dossiers d’architecture 

Recette technique 
● Recette projet M2H : Mirakl to Hybris 
● Constatations et qualifications de bug 
● Proposition de solution 

Revue de code 
● Recette technique suivi de revue de code pour validation 

Cadrage de projets 
● Relecture de documents de spécifications fonctionnelles et validation 
● Validation de la cinématique de différents sujets sur le tunnel de commande, gestion de compte utilisateur 
● Validation de la cinématique de création et mise à jour des statuts de commande dans le BO et dans Mirakl 
● Etudes de faisabilités techniques 

Rédaction de contrats d'échange sur différents services à mettre en place pour : 
● Le serveur de paiement 
● L’annulation de commande 
● Le remboursement des commandes Mirakl et Hybris 

Résolutions de problèmes techniques et métiers : 
● Propositions de solution et reprise de données 

Architectures techniques et fonctionnelle 
● Maîtrise des architectures applicative et fonctionnelle e-commerce 

Infrastructure 
● Maitrise de l’architecture de déploiement

Bases de données

● Conception bases de données

● Problématiques de performance (profiler, optimisation de requêtes,…)

Environnement technique: SAP Hybris, Java EE, Spring, Jira, Confluence, Jenkins, TeamCity, Ansible, Gitlab, Nginx, Varnish, SCRUM, MongoDB, Oracle, Talend.



More

Galeries LafayetteSeptember 2012 - August 2015

Mode de fonctionnement global des différents projets : 
Réunions de planification, de priorisation, de chiffrage, de lancement, d'avancement et points techniques avec les différents acteurs des projets (métier, AMOA, MOE, Architecture et Exploitation, prestataires), Conception et développement 

Promotion spécifique 
Réunions de planification et chiffrage avec les PO (Product Owner) et l'équipe de développement, conception, développement, pair testing, configuration HMC pour le nouveau coupon offrant une remise sur les n articles les moins chers 

Migration de mails 
Réunions de planification et points techniques avec le prestataire PROBANCE, Daily Meeting, conception et développement de clients REST à partir de l'API, PROBANCE pour les envois de mail, tests unitaires 

Avis Client 
Réunions de planification et points techniques avec le prestataire BAZAARVOICE, conception sur les différents aspects des avis clients, utilisation du Back office Bazaarvoice 

Refonte du front 
Pour avoir un site e-commerce qui mettrait en valeur l’image de marque du site une refonte du front s’était imposée au même moment que le changement de version du progiciel Endeca(vers 6.1 vers 11 .1) utilisé pour le searchadizing . Il a fallu refaire tous les « templates » de catalogue, « header », de menu, du « footer », des carrousels, et configurer la façon de faire la recherche dans Endeca.
Réunion de planification, daly meeting, Conception, Développement (front et templates Endeca), intégration de maquettes, Indexation avec Hyend2, Retrospective 

Personnel Connecté 
● Une application tablette avec AngularJS 
● Conception, Développement, Tests bout en bout avec Protractor 
Vente Privée
● Conception, développement 
Réconciliation Chiffre d'Affaire et reporting 
● Conception, développement, reporting 
Le projet Talend 
● Conception, développement 
HMC et cockpits 
● Conception, développement 
● Développement et planification du cronjob 
Click and Collecte 
● Conception, développement 
Refactorisation Xretail 
● Traitement des données de commandes, et des retours pour la comptabilité 
Première refonte : Projet Responsive Web Design (RWD) 
● Conception et développement 
Le projet Endeca 
● Installation d'une nouvelle application Endeca 
● Création de templates 
● Indexation de produits avec HyEnd2 
● Conception et développement 
Gestion de frais de port comme lignes de commande 
● Niveau tunnel de commande 
● Niveau cockpits
La nouvelleHome page
● Conception et développement 
L’autologin et mail abandon de panier 
● Conception et développement, réunion de chiffrage, daily meeting, per testing, retrospective 
Retours magasins 
● Conception, développement 
Nouvelle page catalogue 
● Endeca, Conception, développement 
Activités transverses
● Participation aux réunions avec le métier et l'AMOA 
● Participation aux réunions avec l'AMOA et le pôle architecture 
● Développement et maintenance d'applications Talend 
Connecteur Mirakl
●Développement clients APIs pour le connecteur Mirakl
●Création et configuration de boutique sur la plateforme Mirakl
Tunnel d’achat
● Processus d’achat
● Création et gestion de panier avec session utilisateur
● Gestion des stocks
● Pricing, promotion

Environnement Technique : Plateforme Hybris, Java J2EE, Spring, Oracle, Eclipse, IntelliJ, SVN, Tortoise, Git, Ant, Maven, Talend, Jira, Confluence, Endeca 6 et 11.0, Web services (REST, SOAP), TMA


More

VEOLIAFebruary 2012 - August 2012

Migration de données 
Pour simplifier la gestion des données de ses clients et pour se conformer aux nouvelles normes définies par les autorités compétentes, Véolia souhaitait mettre en place un nouveau système. Pour cela il faut donc migrer les données de l’ancien système vers le nouveau système. 

Migration des données par SSIS 
● Les données clients sont migrées via des ETL SSIS 
Mise en place d’un système de monitoring 
● Pour la surveillance de la migration des données, un système de monitoring est mise en place et basé sur des threads Environnement Tech 

Environnement Technique : SSIS, Java, C#, SQL Server 2008, Oracle, Visual Studio 2012, TFS 2012, Eclipse 

More

Fnac.comFebruary 2011 - January 2012

Achat rapide 
Pour permettre à ses clients d’acheter soit un article unique ou un pack de façon simple et rapide, FNAC.COM souhaite mettre en place le process Achat Rapide en parallèle au process d’achat classique 

Rôle dans le projet 
● Participation à la conception et à la mise de base de données 
● Conception et développement d’interfaces web 
● Mise en place du « pipe achat rapide » 
● Gestion de compte clients 

Objectifs business 
● Augmenter le CA (acquisition de nouveaux clients) 
● Offrir à ses clients un autre type de process d’achat 

Enjeux techniques 
Intégrer au FrontOffice un système d’achat rapide en parallèle au système d’achat dit classique Gestion de la session du process Achat Rapide Activation et désactivation de compte clients 

Environnement Technique : 
Framework Microsoft .NET (2.0 et 3.5), asp.NET, C#, VB.NET, SQL Server 2008, Visual Studio 2005/2008, TFS 2005/2010, Microsoft Profiler

More

TDFMarch 2010 - January 2011

Mission : 
Dans le cadre du plan national de passage de la télévision analogique à la TNT, TDF souhaite mettre un système à accès centralisé de synchronisation 

Rôle dans le projet 
- Réunions de planification avec le métier et l'équipe de développement, diagramme de Gant, chiffrage
- Conception et mise d’un module de synchronisation de données 
- Participation à la mise place de tableur web 
- Développement de modules d’import et d’export de données 

Objectifs business 
- Mettre à disposition des commerciaux et techniciens les données sur les différents types de configurations (commerciales, techniques, antennes à installer) en fonction des zones géographiques définies par le CSA 
- Rendre plus transparent aux clients le travail des commerciaux et des techniciens 

Enjeux techniques 
Synchroniser les données en provenance du CSA 
Ingérer de grosses volumétries de données 
Permettre aux différents intervenants de travailler en mode connecté ou déconnecté 
Gérer l’accès concurrentiel aux données 
Environnement technique : 
Framework .NET, ASP.NET, ExtJS, C #, NHibernate, LINQ, ADO.NET, WCF, WebServices, Aspose, Rational Rose 

Technologies web : JavaScript, jQuery, JSON, XML, WCF, SQL Serveur 2008, Transact-SQL

More

FORCLUMNovember 2009 - February 2010

Développement d’une application de gestion et d’édition de badge donnant accès sur différents sites de la Société Générale.

Environnement technique :

Framework .NET 3.5: ASP.NET, C#, Transact-SQL, SSIS, IIS 6.0, XML, Windows server 2003, SVN Tortoise, SQL Server 2000/ 2005, Transact-SQL


More

France-QuickJuly 2009 - October 2009

Etude et développement d’une application de gestion dans la préparation en cuisine des restaurants Quick pendant différentes plages horaires de la journée.

Environnement technique :

Framework .NET 3.5: ASP.NET, C#, Transact-SQL, SSIS, IIS 6.0, XML, Windows server 2003, SVN Tortoise, SQL Server 2000/ 2005, Transact-SQL


More

3MJune 2008 - June 2009

Etude et développement d’un outil de gestion de flux de données sous SSIS entre différents serveurs localisés dans plusieurs et sur plusieurs continents.

Environnement technique :

Framework .NET 2.0: ASP.NET, C#, SSIS, IIS 6.0, Windows server 2003, AzManager, SQL Server 2005, Transact-SQL


More

DEKRA AUTOMOTIVEMarch 2008 - May 2008

Développement d’une application de contrôle automobile pour le ministère des transports du Maroc

Environnement technique :

Framework .NET 2.0, VB.Net, Winform, Transact-SQL, TFS, SQL Server 2005


More

DEXIAOctober 2007 - February 2008

Développement d’un outil de workflow permettant la validation de documents administratifs

Environnement technique :

Framework .NET 2.0: C#, ASP.Net, Aspose, SourceSafe, Oracle, PL/S


More

PHUSAP FranceSeptember 2005 - September 2007

Responsable du parc informatique de l’association PHUSSAP

Environnement technique :

VB.Net, Winform, MySQL, PHP


My stack

Software testing

Postman, Insomnia

Mobile

Android

Business Intelligence

SQL Server Integration Services, Talend, ETL, SSIS

Open Source solutions

Putty

Others

Zebra, Data Migration, Logstash, Endeca, Aspose, Kibana, RWD, Tortoise, E-commerce, CCSupervision, API

Application servers

ELK, Jetty, Apache Web Server

IT Infrastructure

WinSCP, AWS Lambda, Ansible, Amazon Simple Queue Service (SQS), Varnish, Git, iOS, Nginx

Embedded and Telecom

Cygwin

Languages

PL/SQL, UML, PowerShell, Java EE, CSS, SQL, Java, JAVA 9, JAVA 8, JAVA 7, ASP.NET, C#, HTML5, LINQ, JAVA 6, MVC, Oracle PL/SQL, JAVA 10, XML, JavaScript, VB.NET

Web Analysis and Statistic

Google Analytics

Middleware

Jenkins

Protocols

SOAP, JSON

Databases

ADO.NET, SQL Server 2000, MongoDB, SQL Server 2008, Oracle, MySQL, Microsoft SQL Server, SQL Server, Transact-SQL, Microsoft SQL Server 2005, HSQL

Environment of Development

Eclipse, Eclipse IDE, GitLab, TFS 2010, IntelliJ, Visual Studio 2008, Visual Studio 2005, Visual Studio 2012, TFS 2005, Maven, TFS 2012, IntelliJ Idea

Frameworks

JMS, jQuery, Magento, .NET, Symfony, Ext JS, AngularJS, Spring, .NET 3.5, JSP / Servlets, Laravel, REST, Hybris, Spring MVC, JPA

Technologies

Thymeleaf, Angular 1.6, Jboss, TortoiseSVN, Tomcat, Web Services, Apache HTTP Server, GlassFish, Solr, ElasticSearch, RabbitMQ, TeamCity, .NET 2.0, ADO, AWS, jQuery 2.0.3, JSP, Linq.js, NHibernate, Spring Boot

Analysis methods and tools

Jackson, Scrum, Rational Rose, Kanban, Agile Methodology, DevOps, Confluence, Ant, JIRA, Apache Maven

My education and trainings

Formations & Certifications - -

Master Informatique et Ingénierie des nouvelles technologies - Université d'Evry-Val d'Essonne2004 - 2005

Master Informatique - CCI, Tours2003 - 2004

DU Informatique et Technologies de la Communication - Université Sciences, Tours2002 - 2003

Maîtrise Bioinformatique - Université Sciences et techniques, Tours1999 - 2002

Maîtrise de Physiologie Végétale - Université de Lomé1999