
Rayan Desfossez
Tech Lead Senior | Architecture Logicielle
Salaire / Taux journalier
Lille, France
Freelance, ouvert au CDI
Peut venir sur site
Expertises
À propos
Introduction
Tech Lead avec 6+ ans d'expertise en architecture logicielle et modernisation d'infrastructures critiques. Spécialisé en migration de systèmes legacy vers cloud-native (GCP/Kubernetes), avec résultats prouvés : +0,25% disponibilité sur infrastructure monétique traitant millions de transactions/jour, -80% incidents critiques. J'apporte une approche Craftmanship alliant performance technique et qualité de code pour vos projets Java/Node.js/TypeScript.
Expérience de travail
Tech Lead / Software Architect
Auchan Retail
juin 2024 - Présent
2 ans 5 mois
Lille, France
– Mission: Modernisation complète infrastructure monétique critique (plusieurs millions transactions/jour) avec approche Craftmanship. – Actions: – Participation au projet FINE: Cadrage du périmètre PCD, automatisation, traitement et ingestion des fichiers de financements/encaissements dans une DataPlatform – Cadrage & développement d'une brique permettant les transferts comptes cantonnement (marketplace) (Java, Spring boot) – Refactoring from scratch : Démantèlement brique comptable (BOKX) legacy avec reprise zéro défaut (Node, NestJS) – Performance optimization: Optimisations SQL, algorithmes JS, architecture applicative – Cloud Native : Déploiement GCP (Cloud Run, GKE, IAM, Cloud armor, Bucket, Cloud SQL) avec Terraform et GitOps – Monitoring avancé : Stack Elasticsearch/Kibana, alerting automatisé, KPIs métier – API Gateway: Mise en place d'un middleware Gravitee centralisant flux paiement – Innovation: Développement d'un simulateur de paiement, Développement d'un outil d'alerting. – Résultats : – Code Quality: Mise en place standards, code reviews systématiques, pair programming – Documentation: ADR, bonnes pratiques, guidelines techniques – Résultats: 99,7% → 99,95% disponibilité • -80% incidents critiques sur brique historique -50% coûts GCP • Détection anomalies temps réel – Stack: Java, TypeScript, NestJS, Spring Boot, VueJS, GCP, Kubernetes, Terraform, Elasticsearch
Technical Lead
MEDIAMAG
sept. 2023 - mai 2024
9 mois
Lille, France
Plateforme e-commerce de type drive nécessitant une refonte technique complète. – Piloter la migration d'architecture d'un projet Java avec Spring Boot vers NodeJS avec NestJS et améliorer les performances globales. – Actions: – Orchestration de la migration progressive des modules critiques avec stratégie de backward compatibility (Java Spring Boot vers NodeJS / NestJS) – Développement d'un POC de téléphonie IP optimisé pour les performances en environnement à forte charge (Java Spring boot) – Mise en place d'une chaîne DevOps complète avec tests automatisés et validation continue de la qualité – Animation de sessions de pair programming et formation technique des développeurs juniors
Formateur / Web / IA
Ecole O'clock
mars 2023 - mai 2024
1 an 3 mois
Paris, France
Formation professionnelle d'étudiants en reconversion vers des métiers tech (niveau Bac+3/4). – Concevoir et animer des modules de formation avancés sur l'architecture logicielle et l'IA. – Actions: – Élaboration de parcours pédagogiques complets sur l'architecture logicielle moderne (Node, NestJS, Prisma) – Conception de workshops pratiques sur l'optimisation des performances web et bonnes pratiques de développement – Création de modules d'initiation à l'IA (Machine Learning, Deep Learning) accessibles aux profils non-data – Supervision et coaching de 15+ projets de fin d'année avec soutenance devant jury professionnel – Résultats: – Taux d'insertion professionnelle de 85% pour les étudiants coachés – 3 promotions complètes formées avec succès (75+ étudiants)
Mentor / Développeur web / Architecte Logiciel
OpenClassrooms
févr. 2023 - avr. 2024
1 an 3 mois
Paris, France
Plateforme de formation en ligne avec accompagnement personnalisé d'apprenants en parcours diplômants. – Mentorer des étudiants sur des parcours Architecte logiciel et Développeur Web. – Actions: – Accompagnement personnalisé de 30+ étudiants sur des projets techniques complexes – Animation de sessions de coaching sur des technologies avancées (Java, NodeJS, VueJS, ReactJS) – Évaluation détaillée des projets avec feedback constructif et axes d'amélioration personnalisés – Création de ressources pédagogiques complémentaires sur des sujets technologiques émergents – Résultats: – 95% de taux de réussite pour les étudiants accompagnés – 7 apprenants recrutés directement après leur formation par des entreprises partenaires
Back-End Engineer
Zpay
juil. 2020 - févr. 2023
2 ans 8 mois
Munich, Allemagne
Fintech en forte croissance spécialisée dans les solutions de paiement et connecteurs bancaires. – Développer l'infrastructure back-end des connecteurs bancaires et explorer les applications de ML. – Actions: – Conception et développement de connecteurs bancaires robustes pour paiements, prélèvements et remboursements (Java/Scala, Spring boot) – Mise en œuvre de techniques avancées de scraping résistant aux protections anti-bot et captchas (NestJS, NodeJS, PubSub GCP) – Optimisation des performances et de la sécurité des transactions financières à haut volume – Contribution à des projets internes de ML pour la détection de fraude et l'analyse comportementale – Résultats: – Implémentation réussie de 12 connecteurs bancaires majeurs – Réduction de 30% des temps de traitement des transactions bancaires – Diminution de 20% des faux positifs dans la détection de fraude – Augmentation du taux de conversion de 23% sur les parcours de paiement optimisés
Full Stack Engineer
Département de Science Politique
oct. 2019 - mars 2020
6 mois
Lille, France
Besoin d'une plateforme collaborative temps réel pour chercheurs et analystes politiques. – Concevoir et développer une solution de gestion de comptes-rendus collaboratifs en temps réel. – Actions: – Architecture et développement full-stack d'une plateforme collaborative avec Java et VueJS – Implémentation d'un système de synchronisation en temps réel via NestJS / TypeORM, WebSockets et Redis – Création d'une interface utilisateur intuitive pour l'édition collaborative de documents – Mise en place d'un système de versioning et résolution de conflits pour le travail multi-utilisateurs
infico
juin 2018 - nov. 2018
6 mois
59830 Bachy, France
Full Stack Engineer
sept. 2018 - nov. 2018
3 mois
59830 Bachy, France
Poursuite précédente mission
Full Stack Engineer
juin 2018 - sept. 2018
4 mois
59830 Bachy, France
Entreprise de logistique nécessitant des outils optimisés pour conducteurs professionnels. – Développer et déployer des outils internes pour améliorer l'efficacité des conducteurs sur le terrain. – Actions: – Conception d'interfaces adaptées aux contraintes des tableaux de bord de véhicules (Java, NodeJS Leaflet, Electron) – Développement d'une solution de cartographie interactive pour visualisation d'itinéraires – Optimisation des performances pour utilisation sur appareils embarqués à ressources limitées – Implémentation d'un système de synchronisation offline/online pour zones à faible couverture réseau
Formation
CentraleSupélec
Ingénieur, Machine Learning (ML)
2021 - 2023
1 an 7 mois