Pool de dev transverse
Adeo · Développeur Full-Stack
Mars 2025 - Aujourd'huiRonchin En cours
Équipe transverse de 4 développeurs en charge du développement, de la maintenance et de l'évolution de plusieurs projets de la plateforme RH, notamment sur les domaines STC et RERS. Co-définition avec l'équipe des rituels et guidelines qui structurent aujourd'hui son fonctionnement.
Réalisations clés
- Refonte du bridge ATS, passé d'un script monolithique à un monorepo modulaire : récupération et transformation des données Teamtailor, puis redistribution pour la diffusion LinkedIn, la création automatisée d'offres, des exports CSV et le suivi de logs
- Développement de Mobility, application de gestion de carrière déployée dans 18 BU sur une dizaine de pays (frontend, backend, script quotidien d'alertes emploi, collecte de KPI)
- Mise en place de crons de synchronisation entre les outils RH internes et des solutions tierces (Workday, Medallia, Teamtailor, Heyteam)
- Développement d'une API permettant la création d'espaces Confluence Cloud via un formulaire ServiceNow, à l'aide de l'API Atlassian
- Mise en place de dashboards Datadog par projet et rédaction de documentation technique pour l'équipe
- Participation à un rôle de support tournant permettant une intervention rapide en cas d'urgence
Vue.jsNestJSTypeScriptMongoDBNode.jsJavaSpring BootGCPBigQueryDatadog
Welcome
Norauto International · Développeur Full-Stack
Août 2023 - Février 2025 · 1 an 7 moisVilleneuve-d'Ascq
Welcome est une solution tout-en-un destinée à remplacer les applications existantes en magasin. Elle permet aux utilisateurs de gérer toutes les opérations, de la prise de rendez-vous en centre à la commande de pièces, en passant par le dépôt de véhicules.
Réalisations clés
- Application déployée dans 5 pays pour un usage quotidien en magasin
- Migration du Frontend de Vue2 vers Vue3, avec passage en Composition API et Pinia
- Back for Front développé en respectant l'architecture Hexagonale
- Grosse attente de tests unitaire côté Front et Back
- Refonte du tunnel de commande en ajoutant la persistance des données au rafraîchissement de l'application
- Refonte complète de la gestion des drawers permettant de les rendre homogènes et accélérant le temps de développement de nouveaux composants
- Collaboration dans une grande équipe de 21 développeurs répartis en 3 feature team
- Respect des maquettes fournies par les UX/UI
- Gestion du run en communiquant avec les utilisateurs
- Gestion des droits/accès avec du Feature Flipping
- Déploiement sur différents environnements (Préprod | Staging | Pilot | Prod)
- Prise en charge d'astreintes
- Développement "Mobile first" pour coller avec les devices utilisés en production
Vue.jsTypeScriptNestJsGraphQlRedisDockerArchitecture HexagonaleGitFigma
Interact
Decathlon France · Développeur Full-Stack
Décembre 2021 - Août 2023 · 1 an 9 moisCroix
Interact est la plateforme permettant de gérer la communication locale des magasins Decathlon. Elle combine une application mobile et un Back Office Web pour permettre aux utilisateurs de communiquer efficacement avec leurs clients via des publications sur Facebook, l'application mobile Decathlon, et des campagnes email.
Réalisations clés
- Application déployée dans 17 pays.
- Support application avec les utilisateurs (chat/visio).
- Prise de lead sur le développement du Back Office.
- Mise en place de fonctionnalité tel que la planification hebdomadaire des publications Facebook avec des priorités hiérarchiques complexes (pays, région, magasin).
- Migration du Frontend d'Option API vers Composition API (Vue 2.7).
- Refonte des filtres présents dans l'application pour une meilleure flexibilité et une maintenance simplifiée.
- Développement de composants atomiques, réduisant les temps de développement tout en améliorant la cohérence de l'application.
- Développement Back-End avec plusieurs micro-services.
- Mise en production régulières pouvant aller jusqu'à plus d'une par jour.
Vue.jsTypeScriptNode.jsMicroservicesGraphQlDockerGit
Proch'Orientation
Région Hauts-de-France · Développeur Full-Stack
Avril 2021 - Novembre 2023 · 8 moisMarcq-en-Baroeul
Proch'Orientation est une application pour la région Hauts-de-France afin d'accompagner les utilisateurs dans leur orientation professionnelle.
Réalisations clés
- Espace utilisateur permettant des découvrir des informations liées aux métiers.
- Espace administrateur permettant la gestion de rôles, d'actualités et de mise en page de l'accueil.
- Imports de données automatisés via des APIs publiques tel que le gouvernement et Pôle Emploi afin de créer un référentiel de données (CRON chaque semaine).
- Respect des maquettes fournies par la région.
- Mise en place de Leaflet afin de gérer des heat maps dynamiques.
- Utilisation de Chart.Js pour des graphiques.
- Migration du référentiel de données.
Vue.jsTypeScriptNode.jsJavaSpring BootLeafletChart.JsDockerGit
ColExpress
ColExpress · Développeur Full-Stack
Janvier 2021 - Avril 2021 · 4 moisMarcq-en-Baroeul
Application de gestion de livraison pour les chauffeurs poids lourd, optimisant la gestion des commandes et des plannings.
Réalisations clés
- Espace administrateur permettant la création, la gestion et le suivi des commandes.
- Espace chauffeurs permettait le suivi du planning du jour et la confirmation des livraisons avec prises de photos.
- Mise en place de pagination sur l'espace admin, réduisant de 75 % les temps de réponse et la latence.
- TMA assuré avec contact direct avec le client.
Vue.jsTypeScriptNode.jsStrapiDockerGit
Ardoise.io
Projet interne - Symbol-it · Développeur Full-Stack
Novembre 2020 - Février 2021 · 4 moisMarcq-en-Baroeul
Conception et développement d’un outil de Click & Collect et d’un CMS destiné aux restaurateurs, leur permettant de gérer efficacement leur activité en ligne et leurs commandes. Projet imaginé pour répondre à la crise du Covid-19.
Réalisations clés
- Back-office pour restaurateurs afin de gérer les plats et de suivre des commandes.
- Application pour clients afin de rechercher les restaurants à proximité, gérer son panier, passer commande et suivre en temps réel de leur préparation.
- Mise en place d'un système de paiement avec Stripe.
- Gestion d'ouverture/fermeture des restaurants.
- Méthodologie agile animée par un Scrum Master avec des sprints de 2 semaines.
Vue.jsTypeScriptNode.jsMicroservicesGraphQlDockerGit