Über Matthieu
Französisch
Muttersprachlich oder zweisprachig
Englisch
Verhandlungssicher
Chinesisch
Konversationssicher
Projekt- und Berufserfahrung
- ADEODéveloppeur Back-End Java et Scrum MasterE-COMMERCEMärz 2024 - Mai 2025 (1 Jahr und 2 Monate)Lille, FrankreichDéveloppeur Back-End Java et Scrum Master au sein de l'équipe Customer Mobile App responsable du développement de l'application du groupe ADEO pour les magasins Leroy Merlin, Bricoman, et autres filiales.Application mobile grand public, plus de 5 millions de téléchargements sur les app stores, plus d'un million de membres dans la France et dans plusieurs pays d'Europe (Espagne, Italie, Portugal, Pologne)Cœur de la mission :– Programmation réactive en Java avec Spring Webflux d'un BFF (Back For Front).– Réalisation de fonctions pouvant appeler plus d'une dizaine de services en interne. Gestion des flux de données pour éviter des temps de réponse trop longs.– Migration de contrats d'API avec rétrocompatibilité pour les versions mobiles (versioning).– Réalisation de diagrammes de flux de données pour comprendre les interactions réseaux.– Programmation orientée fonctionnelle, avec une approche "Test First" (tests unitaires JUnit et tests d'intégration avec Mockito).– Mise en production, vérification du bon fonctionnement des applications en production (Datadog).- Gestion de multiples environnements avec leur propre configuration.– Remise à niveau de code legacy.Réalisations :– Développement d'une fonctionnalité de comparateur pour les caractéristiques produits.– Migration d'API interne pour les informations produit.– Ajout de la géolocalisation produit (allée et rayon).– Activation de fonctionnalités spécifiques pour certaines régions.– Support client en interne et correction de bugs.Soft skills :– Discussions avec les développeurs front-end pour formaliser les contrats d'interface.– Scrum master au sein d'une feature team : rappel des priorités, découpage des tâches, organisation des réunions et autres rituels agiles.– Discussion constante avec les autres équipes afin d'anticiper les changements API en amont.– Estimations des tâches lors des sprints planning.
- Kpler PowerDéveloppeur Web Back-EndENERGIEMai 2023 - Oktober 2023 (5 Monate)Paris, FrankreichDéveloppeur Python au sein de COR-e, branche de Kpler Power, société de conseil en énergie dont le but est l'aggrégation des données du secteur de l'énergie en europe.Kpler est une société de données et d'analyses à croissance rapide dont la mission est de faciliter un commerce durable et efficace, afin de répondre aux besoins changeants de notre monde.Mes réalisations:- Récupération, formattage et aggrégation de données provenant de différentsfournisseurs (RTE, ENTSOE, etc.)- Discussions avec les acteurs métiers pour cibler plus clairement le besoin- Migration de code depuis python 3.7 vers une stack plus récente (python 3.11, poetry, fastapi, clean architecture)- Mise en production de services- Scripting SQL pour faire évoluer les schémas de base de données- Ajout de nouveaux use case dans une clean architecture- Création de nouveaux micro services (poetry + fastapi + clean architecture)- Déploiement sur les serveurs avec Podman- Revues de code, bug fix, participation aux rituels agiles- Développement d'un dashboard Datadog
- PayxpertDéveloppeur Web Back-End Java et KotlinBANKEN & VERSICHERUNGENNovember 2021 - März 2023 (1 Jahr und 4 Monate)Paris, FrankreichDéveloppeur Java Sénior chez Payxpert, une FinTech qui propose des services de paiement par carte bancaire, téléphone et virement.Intégrée au sein groupe Société Générale, Payxpert est présente à l'international et propose une plateforme de paiement conforme à la norme PCI DSS de sécurité pour les transactions bancaires en ligne.Avec l’autorisation de la FCA en tant qu’Institution de Paiement, Payxpert peut recevoir des paiements dans les 28 pays de l’UE.Environnement 100% télétravail, travail au sein d'une équipe internationale, jeune et dynamique de cinq personnes.Mes réalisations :- Intégration de l'API de paiement par téléphone Bizum- Corrections de bugs et ajouts de fonctionnalités sur le système existant (Play Framework, docker-compose, postgreSql, Java 8, jpa/hibernate, ActiveMQ)- Refactoring continu du code existant- Formation et montée en compétences des équipes de développement- Réalisation de POC pour une nouvelle architecture logicielle :-> Architecture microservices avec docker-compose-> Sécurité avec Keycloak et Vault-> Tests "BDD" avec cucumber- Développement d’API onboarding client :-> Développement en Spring boot-> Migration d'un Back-End Legacy Java (+ Play Framework) vers Kotlin ( + Spring Boot)-> API avec graphQL-> Suite de tests avec jUnit, rest-assured-> Cadrage du besoin métier avec des sessions d'Event Storming- Revues de code au sein d'une équipe Agile, paticipation active aux rituels (démonstrations, rétrospectives, planning, etc.)
Empfehlungen
Diese Freelancer passen auch zu Ihren Kriterien
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Ausbildung und Abschlüsse
- Diplôme d'ingénieurENSIMAG2017Spécialité ingénierie des systèmes d'information
- Etudiant en echangeThe University Of Melbourne2017Curriculum: "Parallel Computing", "Knowledge Technologies" (machine learning et data mining), "Declarative Programming"
Zertifizierungen
- Diplôme d'ingénieur en informatiqueENSIMAG2017