
Romain Haye
Développeur Web Fullstack Senior | React & Python
7 recommandations
Salaire / Taux journalier
7 personnes recommandent
Rennes, France
Freelance
Peut venir sur site
Expertises
Langues
À propos
Introduction
Développeur fullstack avec 7 ans d'expertise TypeScript/React/Node.js et spécialiste des architectures microservices. Expérience prouvée chez Leocare et startups innovantes, avec réalisations notables en IA, cyber-sécurité et optimisation performances. Je transforme vos idées en solutions web robustes et scalables.
Expérience de travail
Formateur – Développement Front-End avancé (Master 1 DFS)
MyDigitalSchoolFreelance
oct. 2025 - Présent
1 an 1 mois
Rennes, France
Intervention dans le cadre du Master 1 Développement Full-Stack (DFS) sur le module « Développement Front-End avancé avec TypeScript & frameworks modernes » (49h). Ce cours vise à renforcer les compétences des étudiants en développement web moderne, avec une approche pratique et professionnalisante. Enseignements principaux : • TypeScript avancé : typages complexes, génériques, décorateurs. • Frameworks modernes : Next.js, Nuxt, SvelteKit (comparaison et mise en œuvre). • Stratégies de rendu (SSR, SSG, ISR) et data-fetching optimisé. • Performance, accessibilité et éco-conception web. • CI/CD, testing et automatisation de la qualité du code. Objectif pédagogique : Accompagner les étudiants dans la conception et le déploiement d’une application complète via un projet fil rouge, tout en leur transmettant les bonnes pratiques d’architecture, de typage et de développement durable. Intervention dans le cadre du Master 1 Développement Full-Stack (DFS) sur le module « Développement Front-End avancé avec TypeScript & frameworks modernes » (49h). Ce cours vise à renforcer les compétences des étudiants en développement web moderne, avec une approche pratique et professionnalisante. Enseignements principaux : • TypeScript avancé : typages complexes, génériques, décorateurs. • Frameworks modernes : Next.js, Nuxt, SvelteKit (comparaison et mise en œuvre). • Stratégies de rendu (SSR, SSG, ISR) et data-fetching optimisé. • Performance, accessibilité et éco-conception web. • CI/CD, testing et automatisation de la qualité du code. Objectif pédagogique : Accompagner les étudiants dans la conception et le déploiement d’une application complète via un projet fil rouge, tout en leur transmettant les bonnes pratiques d’architecture, de typage et de développement durable. Compétences : Nuxt.js · Next.js · SveletKit · Pédagogie · Écoconception · Intégration continue et livraison continue (CI/CD) · SSR · SSG · ISR · TypeScript Compétences : Nuxt.js · Ne
Développeur indépendant
RhayedevFreelance
oct. 2024 - Présent
2 ans 1 mois
Développeur Fullstack Python / React · Application IA – Traitement d’image
Poppy App LimitedFreelance
févr. 2025 - juil. 2025
6 mois
Londres, Royaume-Uni
Mission freelance sur une application desktop de traitement d’images par intelligence artificielle, destinée à un usage grand public. L’objectif : packager une solution performante, utilisable sans compétences techniques, sur macOS et Windows. Stack & environnement : • Frontend : React, Redux, Electron • Backend : Flask, Python • Packaging : app native macOS, installeur DMG, scripts multiplateforme Responsabilités : • Développement de composants front réutilisables (React) • Mise en place et structuration du store Redux • Connexion React ↔️ Flask via API locale et WebSockets • Packaging de l’app pour macOS, avec prise en charge des dépendances Python • Résolution de bugs liés à l’environnement Apple Silicon et aux droits d’exécution • Contribution à la documentation technique pour les builds et déploiements Résultats : • Première version macOS stable livrée • Application fluide et accessible • Base technique prête pour industrialisation multiplateforme
Développeur web fullstack
Leocare
mai 2022 - août 2024
2 ans 4 mois
Mexico, District fédéral, Mexique
Développeur fullstack chez Leocare, j’ai joué un rôle clé dans l’amélioration de l’espace client en ajoutant de nouvelles fonctionnalités front-end et back-end, telles que l’enrichissement du formulaire de devis, la création de nouvelles vues pour les devis et les contrats, visant à améliorer l’expérience utilisateur et l’accès aux informations essentielles. Les technologies utilisées incluaient Angular, NestJS, MongoDB, Jest, Docker, et Tailwind. En tant que référent technique de mon équipe, j’ai collaboré étroitement avec l’équipe en charge de l’architecture et des choix techniques, en participant activement aux décisions et en explorant de nouvelles solutions technologiques par la réalisation de Proofs of Concept (POC). Mes réalisations notables incluent : • L’amélioration des investissements publicitaires grâce au développement d’une API “from scratch” pour une qualification plus précise de nos prospects auprès de Google Ads. • Une optimisation des performances web et de la vélocité de l’équipe par l’implémentation du lazy loading et l’adoption de l’atomic design. • Une meilleure maîtrise du paiement obtenue grâce à une refonte complète de l’intégration de Stripe.
Ingénieur développement Web
Shadline
déc. 2020 - mai 2022
1 an 6 mois
Rennes, France
Ingénieur Concepteur Développeur chez Shadline, j’ai été en charge de la conception et de la maintenance de l’API de Shadline, une solution spécialisée dans la cyber-résilience, en concevant une architecture API dédiée aux environnements on-premise. Mon travail s’est concentré sur la robustesse et la sécurité de l’API, en assurant une documentation détaillée et en préparant l’infrastructure pour les audits CSPN. J’ai également contribué à l’amélioration de l’interface utilisateur en concevant des composants en React pour optimiser l’expérience utilisateur. Les technologies utilisées incluaient React, Node.js, Moleculer, MariaDB, Docker, Swarm, Bash, et Typescript. Mes réalisations notables incluent : • Conception d’une architecture API on-premise : développement d’une API adaptée aux environnements sécurisés, permettant une résilience accrue et une intégration simplifiée pour les clients. • Documentation technique approfondie : élaboration d’une documentation complète pour garantir une utilisation fluide par les équipes et pour préparer les audits de conformité. • Préparation aux audits de sécurité : préparation rigoureuse de la plateforme aux audits CSPN, en collaboration avec les équipes de sécurité pour assurer la conformité aux standards de cybersécurité. • Conception et maintenance de l’API : Maintenance proactive de l’API ouverte pour garantir sa stabilité, sa performance et son adéquation aux exigences de cyber-sécurité des environnements client. • Architecture API On-Premise : Définition de l’architecture de l’API pour des solutions on-premise, centrée sur la confidentialité et la cyber-résilience, en suivant des standards de qualité élevés. • Développement de composants UI : Création de composants d’interface utilisateur en React, visant à améliorer l’expérience utilisateur et à intégrer des interfaces cohérentes et fonctionnelles.
Développeur web
GEEV - Application de petites annonces de don et de récup' d'objets
févr. 2018 - déc. 2020
2 ans 11 mois
Bordeaux, France
Développeur Fullstack chez Geev, j’ai été un acteur central dans le développement de la Web App de Geev, une marketplace pour le don d’objets, en créant l’application de A à Z avant de prendre en charge sa maintenance continue. J’ai mené la migration de l’application d’Angular 7 vers Angular 9 pour améliorer sa performance et sa maintenabilité. Parallèlement, j’ai initié la migration de l’API de Geev d’une architecture monolithique vers une architecture en microservices, afin d’en accroître la scalabilité et de faciliter le déploiement de nouvelles fonctionnalités. Les technologies utilisées incluaient Angular, Angular Universal, Node.js, Hapi.js, MongoDB, Jest, RabbitMQ, Typescript, Docker, et Kubernetes. Mes réalisations notables incluent : • Création et maintenance de microservices : développement de plusieurs microservices “from scratch”, avec une approche axée sur la flexibilité et l’évolutivité, permettant de répondre aux besoins croissants de la plateforme. • Accompagnement de stagiaires : formation et mentoring des nouveaux stagiaires, partageant les bonnes pratiques de développement et les concepts de clean architecture pour renforcer la qualité de l’équipe. • Optimisation de l’API : refonte de l’architecture de l’API pour passer d’un modèle monolithique à une architecture de microservices, réduisant ainsi le temps de chargement et améliorant les performances globales.
Formation
Wild Code School
Titre Professionnel Développeur Logiciel niveau III
2017 - 2018
1 an 1 mois
Portfolio

Application Multiplateforme Poppy App

Application Web Leocare
