Über Michel
Englisch
Verhandlungssicher
Französisch
Muttersprachlich oder zweisprachig
Projekt- und Berufserfahrung
- Sanofi - Digital AcceleratorDéveloppeur TypeScript & NestJS | React | Lambda - fullstackPHARMAZEUTISCHE INDUSTRIEDezember 2024 - November 2025 (11 Monate)Paris, FrankreichDans un premier temps, j'ai été intégré à une feature team en tant que développeur fullstack afin de participer à l’évolution fonctionnelle de l’outil existant. Celui-ci implémente deux cas d’usage de génération de documents par IA, pour des besoins distincts. Il a été décidé de faire évoluer cette solution vers un outil générique et extensible, configurable sans recourir à des développements spécifiques. La seconde partie de ma mission s'est concentrée sur le refactoring du backend et le découpage progressif du monolithe. Ce monolithe, basé sur NestJS et déployé dans un container ECS, est en cours de démantèlement : le code est progressivement extrait vers desmicroservices serverless (AWS Lambda).
Missions
- Développement fullstack de nouvelles fonctionnalités : backend (NestJS) / frontend (React).
- Conception et implémentation d’un système d’événements pour automatiser et généraliser certains post traitements.
- Analyse et identification de développements spécifiques ayant divergés, en vue de leur généralisation.
- Extraction de fonctionnalités vers des microservices serverless dans le respect des principes d’architecture logicielle (architecture hexagonale, tests automatisés).
- Utilisation intensive des services AWS : DynamoDB, S3, Step Functions, etc.
- Infrastructure as Code : paramétrage de l’infrastructure AWS via Terraform.
Contexte
Node.js, TypeScript, ReactJS, NestJS, GraphQL, Docker, ECS, Lambda, Step Function, DynamoDB, Scrum, Kanban, Terraform, LLMs - IAD InternationalDéveloppeur PHP Symfony | Api Platform | DDD - backendIMMOBILIENDezember 2022 - Oktober 2024 (1 Jahr und 10 Monate)Lieusaint, FrankreichDans le cadre de la rénovation de ses outils et de son expansion à l'international, IAD, leader dans le secteur immobilier, a entrepris un vaste projet de modernisation. Le défi majeur consiste à refondre leurs plateformesexistantes pour les adapter aux standards internationaux tout en intégrant des solutions innovantes. Ce projet en cours vise à soutenir la croissance rapide du réseau IAD, particulièrement sur le marché français, maiségalement à l'international avec l’ouverture des concessions UK et US.
Missions
- Développement backend en suivant la vision de la core-team dans une architecture hexagonale (Clean Architecture) et une approche DDD.
- Intégration à la squad Grow (5 devs back + 2 devs front), afin de travailler sur la brique candidature pour les conseillers des nouvelles concessions UK et US.
- Intégration à la squad Match (3 devs back + 1 dev front) afin de participer au développement des projets Buyer lead, brique CRM de suivi des leads provenant des différentes plateformes (Leboncoin, Seloger, etc.) pour les qualifier et les transformer en projets d’achat.
- Développement du nouveau "projet d’achat" : un point d’entrée unique pour gérer les critères des acquéreurs et assurer le suivi des biens proposés (notes, visites, baisses de prix, etc.).
- Développement d’un moteur de rapprochement automatique permettant de faire coïncider les biens immobiliers du réseau avec les critères de recherche. La première étape a été de développer un moteur de recherche simple, facilitant le business des ventes croisées, notamment pour les biens non publiés sur internet.
Contexte
Linux Alpine, Docker, Git, PHP 7.2 / PHP 8, Symfony 3.4, 5 et 6, Postgres, PhpUnit, API Platform, AWS (S3, ECS, Lambda, SQS, MariaDB, (DocumentDB), Jira, GitHub, Architecture hexagonale, Clean Code, Domain Driven Design, monolithe modulaire. - leboncoinDéveloppeur PHP Symfony - backendE-COMMERCESeptember 2021 - September 2022 (1 Jahr)Paris, FrankreichLeboncoin est un acteur majeur des sites d'annonces en ligne, bien connu du grand public. Suite au rachat du groupe L’argus, la feature team Import récupère (fork) une application de multidiffusion d’annonces automobiles.Le challenge est de la mettre en production dans l’écosystème (ou presque) du groupe et de diffuser vers le site Leboncoin.fr.
Mission
- Amélioration de l’environnement de développement.
- Optimisation de l’image Docker, la faisant passer de plus de 1 Go à quelques centaines de mégaoctets.
- Mise en place de tests fonctionnels sur les principales fonctions de l’application (import/export) et smoke tests sur les interfaces CRUD de configuration.
- Optimisations et refactoring de certains pans de l’application : architecture hexagonale, application des bonnes pratiques, tests unitaires, montée de version de PHP et Symfony.
- Développement d’une API pour automatiser les branchements des clients depuis le service de contractualisation.
- Préparation et migration des comptes professionnels du multi-diffuseur (prestataire historique) vers le nouvel outil.
- Intégration de nouveaux logiciels (DMS) dans l'outil, création de nouvelles règles de mapping et de transformation.
- Documentation et élaboration de schémas explicatifs des différentes briques fonctionnelles de l’application, et présentation fonctionnelle aux nouveaux membres de l’équipe et au service client.
- Réunion d’architecture pour le découpage du monolithe en microservices, en vue d’une réécriture en Go et du passage d’une exécution planifiée (crons) à un fonctionnement événementiel pour se rapprocher du « temps réel ».
Contexte
Linux Alpine, Docker, Git, PHP 7.2 / PHP 8, Symfony 3.4 / 5, MariaDB, MongoDB, Kubernetes, PhpUnit, Sonata Admin, AWS (S3, ECS, Batch, Lambda, SQS, RDS, MariaDB, DocumentDB), Jira, GitHub, Architecture hexagonale, Clean Code
Bewertungen
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
- RNCP Niveau 1 - Expert en informatique et systèmes d’informationEcole d'informatique2007RNCP Niveau 1 - Expert en informatique et systèmes d’information
- DUT génie électrique et informatique industrielleIUT de Mulhouse2002Option réseaux locaux industriels