Ingénieur Java Full Stack
FNAC DARTY, E-commerce,
janvier 2021 - avril 2025
Au sein de l’équipe commercialité de la Digital Factory DARTY
Valorisation de l’Offre Commerciale au-delà des caractéristiques des produits pour les Sites
Grand Public, Professionnel et Magasin de l𠆞nseigne DARTY
§ En adaptant et en créant de nouveau jobs d’indexation, pour intégrer en temps réel les
données de valorisation (prix, réductions, promotions, garanties, assurances)
dans Elasticsearch et Algolia, et en configurant les requêtes pour exploiter les
agrégations afin de regrouper et trier les résultats selon les critères commerciaux, j𠆚i
permis une exploration plus intuitive et ciblée des offres.
§ En configurant et en optimisant l’interface de supervision dédiée au suivi des jobs
d’indexation, j𠆚i assuré un contrôle opérationnel qui permet une intervention rapide en
cas d𠆚nomalies et garantit la stabilité du processus d’indexation.
§ En intégrant de façon sécurisée le partenaire publicitaire Kamino Retail via
authentification mTLS et en procédant à la migration du partenaire de
recommandations (de EarlyBirds vers Potions) afin de soutenir les stratégies de crosssell, j𠆚i renforcé licacité des campagnes promotionnelles, aboutissant à des
recommandations ciblées et à une conversion améliorée.
§ En centralisant la logique de valorisation dans une refonte du code métier, j𠆚i
amélioré la maintenabilité de la solution, facilitant ainsi les évolutions futures.
Environnement : Java 11, Dropwizard, Google Guice, Jetty, Jersey, Quartz, ElasticSearch,
Algolia, Jdbi, DB2, Apache Kafka, Microsoft SQL Server, JUnit, Mockito, ArchUnit,
Cucumber, JavaScript, Angular JS, Freemarker, SAFe, BDD, Hexagonal Architecture, A/B
Testing, Gradle, Gitlab/Gitlab CI, Sonarqube, IntelliJ, JIRA, Serenity, Kibana, Dynatrace
ACCOR, Hôtellerie, Référent Technique
octobre 2018 - décembre 2020
Au sein du domaine des interfaces des systèmes de distribution
J𠆚i occupé le rôle de référent technique sur un ensemble d𠆚pplication critiques postréservation, intégrées au système central de réservation du groupe Accor (200000
transactions/jour, 10 millions de requêtes de disponibilité/jour), hautement disponible pour
plus de 5000 hôtels à travers le monde
§ En assurant le suivi technique des développements externalisés (centre de
services dédié), j𠆚i veillé au respect des exigences techniques, des délais, des coûts
et de la qualité des livrables.
§ En réalisant les analyses techniques, spécifications détaillées et préconisations
d𠆚rchitecture, j𠆚i contribué à l’évolution et à la modernisation des applications.
§ En participant activement aux phases de développement, de recette et de mise en
production, j𠆚i pris en charge l’investigation des anomalies, la maintenance des
environnements, ainsi que la coordination des releases selon les processus Accor.
§ En assurant le support de niveau 3, j𠆚i identifié et corrigé des dysfonctionnements en
production, garantissant la fiabilité et la disponibilité continue des services critiques.
§ En collaborant avec les profils fonctionnels et techniques, j𠆚i participé à la bonne
coordination des projets dans un contexte international et multi-marques.
Développeur Full Stack
SOCIETE GENERALE, Banque de Détail,
juillet 2017 - octobre 2018
Au sein d’une équipe transverse de la banque travaillant en méthodologie SCRUM
J𠆚i contribué à la mise en place d’un Dashboard omnicanal donnant une vision client
unifiée (profil, produits, activité récente), partagée entre les conseillers et le client final,
intégrant des données issues de multiples canaux
§ En concevant et développant des APIs REST afin d𠆚gréger et exposer les données issues
de systèmes hétérogènes (MongoDB, SOAP, REST, fichiers plats, Big Data), j𠆚i contribué
à fournir une vision client synthétique et unifiée.
§ En concevant et développant l’interface du Dashboard via AngularJS à partir de
composant fournis par une équipe design, j𠆚i assuré une expérience utilisateur cohérente
sur l𠆞nsemble des canaux.
§ En intégrant un module SSO, j𠆚i permis le partage sécurisé des jetons d𠆚uthentification
entre le portail et le Dashboard.
§ En développant et optimisant un batch de traitement de fichiers, j𠆚i renforcé la
robustesse des traitements en backend, tout en assurant leur supervision.
§ En utilisant Apache Nifi, j𠆚i automatisé l𠆞xtraction de données depuis le Big Data,
facilitant l𠆚limentation du Dashboard.
§ En mettant en place des scripts de tests de performance et de génération de données, j𠆚i
sécurisé les montées en charge et les tests aux limites de la plateforme.
§ En analysant les résultats des campagnes de performance et en appliquant des actions
correctives, j𠆚i garanti la stabilité du système en conditions réelles.
§ En administrant les environnements de développement, de recette et de production via
Alien4Cloud, j𠆚i fluidifié les cycles de livraison.
Environnement : Java 8, CDI, RESTEasy, WildFly 10, Spring Batch, JAXB, JUnit, Mockito,
Git/Bitbucket, MongoDB, Apache Kafka, Apache Nifi, Angular JS, Karma, Jenkins, Syslog-ng,
Swagger, SonarQube, AppDynamics, Mainframe IMS, SSO, API Manager, IBM Connect, Kibana,
JIRA, Confluence, HP LoadRunner, SCRUM
Développeur Full Stack
LCL, Banque de Détail,
novembre 2014 - juillet 2017
Au sein d’une équipe transverse de la banque travaillant en méthodologie SCRUM
J𠆚i contribué à l’évolution et à la maintenance du Framework application commun,
socle technique utilisé par la majorité des applications internes.
§ En participant à l’évolution continue du Framework transverse, j𠆚i contribué à
l’harmonisation des développements applicatifs et à la réduction de la dette technique.
§ En développant et maintenant des services de notification multicanal (emails, SMS,
appels vocaux), j𠆚i facilité la communication automatisée avec les clients de la banque.
§ En intégrant la solution Open Source OpenGrok, j𠆚i mis en œuvre un module
d𠆚uthentification via Active Directory et un mécanisme de récupération du code source
des applications, facilitant la recherche dans le parc applicatif.
§ En réalisant un POC autour de la stack ELK, j𠆚i proposé une solution unifiée de
visualisation et d𠆚nalyse des logs applicatifs.
§ En assurant un support de niveau 3 sur les composants développés, j𠆚i accompagné les
équipes projets dans leur intégration technique.
§ En supervisant les livraisons en environnement de recette et en suivant leur déploiement
en production, j𠆚i contribué à la fiabilité des mises en service applicatives.
Environnement : Java 6, Play Framework, JSP, Tomcat, WebSphere, Maven, HTML, CSS,
Javascript, JQuery, Angular JS, MongoDB, Cordova, SSO, ELK Stack, JUnit, Mockito, Selenium,
Jenkins, SVN, Mainframe CICS, Redmine, SCRUM
Développeur Full Stack
INFOSFRANCE, Distribution,
juillet 2014 - octobre 2014
J𠆚i participé à la conception et au développement d’un moteur d𠆚udit intégré à
l𠆚pplication mobile mShop, permettant à des tiers dtuer des achats en
supermarché, tout en assurant un contrôle intelligent des paniers grâce à des douchettes
code-barres.
§ En développant une interface web de configuration du moteur d𠆚udit, j𠆚i
permis aux équipes fonctionnelles de définir et de gérer dynamiquement les règles de
contrôle.
§ En concevant et développant les règles du moteur d𠆚udit, j𠆚i assuré une couverture
fine des scénarios de vérification à appliquer aux paniers clients.
§ En intégrant ce moteur dans l𠆚pplication mShop côté serveur, j𠆚i intégré sa
logique d𠆞xécution dans les processus serveur déclenchés lors des actions du client.
§ En développant des services web pour douchettes code-barres, j𠆚i facilité le
contrôle physique des articles après déclenchement d’un audit.
Environnement : Java 7, Spring MVC, Spring Security, Hibernate, JSP, Tomcat, HTML, CSS,
Bootstrap, JQuery, PostgreSQL, Nexus, JUnit, Mockito, SVN, Eclipse, Android, iOs
Développeur
ACCOR, Hôtellerie,
janvier 2012 - juin 2014
Au sein de la DGSIT du groupe Accor
J𠆚i participé à l’évolution et à la maintenance d𠆚pplications web du système
d’information de réservation, utilisées par l𠆞nsemble des hôteliers du groupe afin de
gérer leurs offres et tarifs.
§ En concevant et développant des modules métiers liés à la gestion de nouveaux produits,
de tarifs et de nouvelles formes de tarification, j𠆚i contribué à l𠆞nrichissement
fonctionnel du SI de réservation.
§ En assurant la maintenance corrective et évolutive des modules existants, j𠆚i
garanti la stabilité des services et lptation au besoins métier.
§ En réalisant les livraisons en environnement de recette et en participant à leur
suivi en production, j𠆚i soutenu la fluidité du cycle de déploiement applicatif.
Environnement : Java 6, JSP, Struts, Spring, Tomcat, Sybase, Procédures stockées,
HTML, CSS, Javascript, JQuery, JUnit, Maven, Nexus Repository, Jenkins, JavaMelody, HP
Quality Center, JIRA
aujourd'hui
Animations commerciales des principales pages des Sites Grand Public et Professionnel de
l𠆞nseigne DARTY
§ En concevant et en développant le back office dédié à la gestion des animations
commerciales, j𠆚i permis aux équipes marketing de planifier, lancer modifier et
paramétrer chaque type de contenu avec une plage de date spécifique, assurant ainsi une
coordination précise et une diffusion des ...