You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Valentin CocaudVC

Valentin Cocaud

Dévelopeur Fullstack GraphQL | React | Node.JS

600 €/jour
Nantes, FR
8-15 ans

Délai de réponse moyen : 1h

À propos de Valentin

Avec près de 9 ans d'expérience en développement full-stack, je conçois et maintiens des architectures backend et frontend robustes, particulièrement autour de GraphQL, Node.js et TypeScript, pour des projets SaaS, startups ou éditeurs de logiciel.

En tant que mainteneur reconnu d'outils OpenSource majeurs du domaine, je maîtrise aussi bien l'écriture de code, les enjeux de performance, la scalabilité et la maintenabilité à long terme.

Je peux vous aider à :
  • lancer rapidement un backend GraphQL performant et évolutif,
  • auditer et optimiser vos APIs pour plus de fiabilité et de performance,
  • refondre une architecture legacy en code moderne, maintenable et scalable,
  • ou encore accompagner vos équipes via formation / mentoring sur GraphQL, JS/TS, backend.
Mon objectif : garantir un code propre, maintenable et scalable, afin de soutenir la croissance et la stabilité de votre produit.

Mes contributions OpenSource
  • GraphQL Yoga : Server GraphQL en JavaScript/Typescript cross-runtime, focus sur la performance et l'extensibilité.
  • Hive Gateway : Gateway GraphQL en JavaScript permettant de fédérer plusieurs sources de données, compatible Apollo Federation, focus sur l'extensibilité et la performance.
  • Envelop : Système de plugin pour l'exécution d'opération GraphQL
  • GraphQL Mesh : Composition de schéma pour agréger une multitude de sources de donnée (GraphQL ou non), compatible avec Apollo Federation.

  • Français

    Bilingue ou natif

  • Anglais

    Capacité professionnelle complète

  • Espagnol

    Notions

En télétravail uniquement
Travaille majoritairement à distance

Expériences

  • The Guild
    Open Source Developer
    EDITION DE LOGICIELS
    avril 2023 - Aujourd'hui (3 ans et 2 mois)
    Nantes, France

    Mainteneur des principaux projets Open-Source autour de GraphQL


    En tant que mainteneur au sein de The Guild, j’ai contribué à l’évolution de plusieurs outils majeurs de l’écosystème GraphQL, utilisés par des milliers de développeurs et d’entreprises.

    Projets clés :

    • GraphQL Yoga – Serveur GraphQL JavaScript moderne, alternative performante à Apollo Server, basé sur un système de plugins flexible.
    • Envelop – Système de plugins pour moteurs d’exécution GraphQL ; fondation technique de GraphQL Yoga.
    • GraphQL Mesh – Outil de fédération et composition de schémas, totalement compatible Apollo Federation.
    • GraphQL Gateway – Gateway GraphQL haute performance, extensible et 100 % compatible Apollo Federation.


    Contributions majeures :

    • Gestion de la communauté : support, réponses aux issues, relecture de PR, accompagnement utilisateur.
    • Développement d'une application pour une société de paiement en ligne (React, Relay, Node, GraphQL, Postgres)
    • Refonte du plugin Response Caching (meilleures perfs, meilleure granularité, meilleure stratégie d'invalidation).
    • Refonte complète du plugin JWT Authentication.
    • Amélioration du plugin Prometheus pour offrir des métriques plus fiables et complètes.
    • Refonte de l’intégration OpenTelemetry, incluant une évolution profonde du système de plugins.
    • Création de Hive Gateway : permettre de regrouper les sources de données du SI des grandes organisations réparties en multitude de services variés.

    Par mes nombreuses contributions et interventions chez des clients finaux, j'ai pu accompagner des entreprises vers l'amélioration technique, mais aussi organisationnelle de leurs équipes et de leur produit.
    GraphQL JavaScript Typescript Node.js OpenTelemetry
  • MEE6
    Full Stack Engineer
    EDITION DE LOGICIELS
    février 2021 - février 2023 (2 ans)
    Nantes, France

    Conception d'une plateforme pour jouer à des machines à pinces en ligne

    Création d’une plateforme permettant de contrôler des machines à pinces physiques via webcam et commandes en temps réel, avec quatre défis principaux :
    • Latence ultra-faible,
    • Haute qualité vidéo,
    • Scalabilité lors de l’ajout de nouvelles machines.
    • Scalabilité avec le nombre de joueurs simultanés sur une même machine
    Un projet mêlant temps réel, streaming vidéo, ingénierie système et hardware.

    Pour ce projet, j’ai conçu :
    • Un système d’enrôlement des machines et une architecture de synchronisation fiable permettant d’étendre facilement le parc en fonction du trafic.
    • Un système de multiplexing de flux vidéo, pour permettre un grand nombre de joueurs simultané sur la même machine
    • Un système de debug à distance des machines
    • Un back-office permettant de facilement gérer le parc, les récompenses et les paramètres des jeux pour faciliter les AB tests de l'équipe commerciale
    J'ai permis de passer rapidement d'un projet interne ne fonctionnant qu'avec une seule machine et quelques joueurs à un système scalable et évolutif pour permettre aux équipes commerciales d'expérimenter et tester la viabilité du produit.

    Golang React.js Python GraphQL Rust
  • Institut catholique de Vendée
    Développeur fullstack
    EDUCATION & E-LEARNING
    novembre 2017 - janvier 2021 (3 ans et 2 mois)
    Nantes, France

    Développement complet du système d’information de l’école

    Dans une équipe de 3 fullstacks, nous avons développé l’intégralité du SI de l’école, comprenant :
    • Facturation,
    • Gestion des étudiants,
    • Notes et absences,
    • Gestion des maquettes pédagogiques,
    Projet long terme avec forte autonomie, responsabilités transverses et rigueur sur la qualité et la maintenabilité.

    Grâce à ce système, l'équipe pédagogique a pu fiabiliser sa gestion et se libérer de nombreuses tâches laborieuses. C'est ce qui a permis à l'école de doubler son nombre d'étudiants, développer son activité internationale et rétablir de meilleures conditions de travail pour ses employés.
    React.js JavaScript SQL GraphQL Google cloud

Recommandations

MN
Marina B.MB
Maël Naccache et 1 autre personne recommandent Valentin

Ces profils de freelance correspondent également à vos critères

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Formations

  • Diplôme d'ingénieur, Ingénierie logicielle
    IMT Atlantique
    2017
    Diplôme d'ingénieur, Ingénierie logicielle
  • Diplôme d'ingénieur, Ingénierie logicielle
    École des Mines de Nantes
    2017
    Diplôme d'ingénieur, Ingénierie logicielle

Compétences

Catégories