Sébastien Legros

Sébastien LegrosFullstacksenior

De la base de données à l'interface. React, Next.js, Go, PostgreSQL. En full remote depuis La Réunion.

Sébastien Legros, Développeur full-stack senior

Je construis des produits web pensés pour durer.

Mon terrain de jeu, ce sont les applications web à vrai usage et les logiciels bureautiques métier: back-offices, plateformes SaaS, logiciels C# sur mesure, APIs, paiements, contenus, intégrations et outils internes. J'aime transformer un besoin flou en solution utilisable, stable et propre à maintenir dans la durée.

10 ans d'expérience, dont 6 en développement et 3 en lead.

Concevoir juste. Je pars du besoin réel, du parcours utilisateur et des contraintes métier avant de choisir une implémentation.

Construire propre. J'accorde de l'importance à la structure, au naming, à la dette maîtrisée et à une base de code que l'équipe peut reprendre sans friction.

Livrer serein. CI/CD, Docker, APIs, qualité perçue et détails d'interface: la finition compte autant que la fonctionnalité.

Des projets pensés pour être utiles, pas seulement beaux

Une sélection de produits et d'outils où j'ai travaillé l'architecture, l'expérience et la mise en production.

  • Plateforme CRM Métier

    Conception et développement d'un CRM complet pour centraliser la gestion des prospects, les workflows partenaires, le suivi des campagnes et les automatisations métier.

    • React
    • Apollo
    • Go
    • GraphQL
    • PostgreSQL
    • Docker
    • CI/CD
    DétailsRefermer
    Rôle
    Conception technique, modélisation des données, APIs Go GraphQL, back-office React (Apollo) et intégrations de services tiers.
    Impact
    Une base produit unifiée pour suivre les dossiers clients, automatiser les workflows de communication et supporter plusieurs configurations opérateurs.
  • Plateforme de Soins Thérapeutiques

    Une plateforme de soins spécialisée combinant du contenu structuré, le suivi patient et des workflows thérapeutiques métier.

    • React
    • Go
    • REST
    • PostgreSQL
    • Stripe
    DétailsRefermer
    Rôle
    Développement full-stack de l'application React, API Go REST, modélisation PostgreSQL et structuration du parcours patient.
    Impact
    Un outil plus lisible pour gérer le contenu, les objectifs thérapeutiques et les relations patients en un seul endroit.
  • Moteur de Gamification & Campagnes

    Back-office et APIs pour orchestrer des mécaniques de jeu, des plans d'abonnement et des flux de récompenses liés à des déclencheurs physiques.

    • React
    • Apollo
    • Go
    • GraphQL
    • Stripe
    • Wallet
    DétailsRefermer
    Rôle
    Conception de l'API Go GraphQL, back-office React (Apollo), abonnements Stripe, système de portefeuille virtuel et interfaces de gestion opérateur.
    Impact
    Une base technique capable d'orchestrer campagnes, utilisateurs, récompenses et logique transactionnelle sans outillage fragmenté.
  • Plateforme Audio Mobile

    Backend GraphQL et back-office éditorial pour une application mobile délivrant du contenu audio structuré aux utilisateurs.

    • React
    • Apollo
    • Go
    • GraphQL
    • Firebase
    DétailsRefermer
    Rôle
    Modélisation, APIs GraphQL, back-office React (Apollo) et outils de gestion du contenu et des utilisateurs.
    Impact
    Une base plus fiable pour opérer le produit, gérer la publication de contenu et maintenir une administration simple.

Autres réalisations

Web et back-offices

  • Pipeline Éditorial AutomatiséVidéos éditoriales générées automatiquement, sous-titres compris.Afficher la description

    Pipeline éditorial vidéo automatisé en Go avec un dashboard Next.js, rendu Remotion/FFmpeg, génération de sous-titres et orchestration de contenu.

    • Go
    • Next.js
    • Remotion
    • FFmpeg
  • Suite de Gestion DocumentaireDocuments et workflows métier pilotés depuis un back-office.Afficher la description

    API Go GraphQL et écosystème back-office React (Apollo) pour gérer documents, workflows métier, contenus structurés et outils d'administration.

    • React
    • Apollo
    • Go
    • GraphQL
  • Plateforme d'Alertes CinémaAlertes cinéma personnalisées, avec paiement intégré.Afficher la description

    Application Next.js dédiée au cinéma avec Supabase, Redis, paiements Stripe et logique d'alertes produit.

    • Next.js
    • Supabase
    • Redis
    • Stripe
  • Mentora, plateforme de cours d'anglais en ligneCours d'anglais en ligne, espaces enseignant et élève.Afficher la description

    Espaces enseignant et élève, création de sessions étape par étape, suivi des résultats, import et export de supports. Next.js, Node.js, TypeScript, Prisma, PostgreSQL, NextAuth.

    • Next.js
    • Node.js
    • Prisma
    • PostgreSQL
  • Preznt (preznt.fr)Cadeaux numériques interactifs, paiement et scènes 3D.Afficher la description

    Plateforme de cadeaux numériques interactifs : authentification par code, paiements Stripe avec webhooks, notifications push, scènes 3D. Next.js 16, React 19, Node.js, PostgreSQL, Stripe, Three.js.

    • Next.js
    • Node.js
    • PostgreSQL
    • Stripe
    • Three.js
  • Back-Office Paiements & KYCPaiements, vérification KYC et rapprochements.Afficher la description

    Back-office React (Apollo, GraphQL) de gestion MangoPay : flux de paiement, vérification KYC, wallets et conciliations.

    • React
    • Apollo
    • GraphQL
    • MangoPay
  • Back-Office Campagnes VIPCampagnes SMS et gestion des invités VIP.Afficher la description

    Back-office React, sur API REST, de gestion de campagnes SMS et d'informations invités VIP sous contraintes opérationnelles.

    • React
    • REST

Mobile et données

  • Plateforme de Podcasts GuidésBack-office et backend d'une app mobile de podcasts guidés.Afficher la description

    Back-office React (Apollo, GraphQL) et backend Go/PostgreSQL d'une application mobile de podcasts guidés : pipeline éditorial, i18n et logique produit.

    • React
    • Apollo
    • GraphQL
    • Go
    • PostgreSQL
  • Analytics SQL FidélitéRequêtes SQL optimisées pour une app de fidélité.Afficher la description

    Optimisation de requêtes SQL et travail de performance sur un produit mobile de fidélisation avec des modèles de données complexes.

    • SQL
  • Application Terrain AccessibilitéLieux accessibles en fauteuil, renseignés sur le terrain.Afficher la description

    Application Android pour localiser des lieux accessibles aux fauteuils roulants et enrichir les informations d'accessibilité terrain.

    • Android
  • App de Mise en Relation par IntérêtsMise en relation par intérêts communs et proximité.Afficher la description

    Application Android mettant en relation des personnes via leurs intérêts communs et la proximité géographique.

    • Android

Un profil hybride entre applications web, APIs métier et logiciels desktop, avec une stack choisie pour durer et rester maintenable.

Web

React, Next.js, TypeScript, Blazor, C#

Interfaces web en React/TypeScript et Next.js, back-offices Blazor en C#, du composant à la mise en production.

API & données

Go, Node.js, ASP.NET Core, GraphQL, REST, PostgreSQL, SQL Server

APIs REST et GraphQL en Go, Node.js ou ASP.NET Core, sur PostgreSQL et SQL Server, architecture claire, logique métier maîtrisée.

Logiciel

C#, XPO/XAF, DevExpress, WPF, WinForms

Applications métier desktop en environnement .NET avec frameworks orientés productivité et UI riches.

Une progression du réseau vers le produit, puis vers le lead technique.

  1. Développeur freelance, Neitsa

    Évolutions, maintenance et mises en production du CRM d'un courtier en crédit immobilier ; conception et refonte de sites pour des indépendants. React, Next.js, Go, GraphQL, PostgreSQL.

  2. Concepteur Développeur, Willow

    Conception et développement d'applications web et logicielles avec C#, MVVM, WPF, WinForms, DevExpress et Blazor, autour de SQL Server, XAF/XPO et Azure DevOps.

  3. Lead Dev Full-Stack, Squirrel

    En full remote : architecture, développement full-stack, APIs GraphQL/REST, modélisation des données et pipelines CI/CD. Conception et développement seul d'un module de collecte de pièces justificatives (moteur de règles, cycle de validation, notifications e-mail/SMS, stockage S3, intégration API d'un logiciel métier).

  4. Développeur Web, Squirrel

    Création d'interfaces React, intégration d'APIs et montée en puissance sur les besoins produit.

  5. Administrateur Systèmes & Réseaux, Région Réunion

    Infrastructure, sécurité, exploitation et culture de la fiabilité.

  6. Ingénieur d'études, IRD

    Développement d'outils web et mobiles pour la collecte et la restitution de données de recherche.

  7. Diplôme d'ingénieur Informatique & Télécommunications

    Formation
  8. DUT Réseaux & Télécommunications

    Formation

Contact

Un projet à structurer, livrer ou remettre à niveau ?

Je peux intervenir sur un produit existant, une base technique à consolider ou un nouveau chantier à cadrer proprement dès le départ.

Ouvert aux opportunités.

slegros9@gmail.com