👋 Hi, I'm

Sébastien Legros

Full-stack developer specialized in React, TypeScript, Go and Node.js.Passionate about modern architectures and innovative technical solutions.

Sébastien Legros
Available for full-stack / backend roles

About me

Full-stack engineer — React, Go, PostgreSQL, Docker, CI/CD

I am a developer passionate about creating solid solutions, scalable and well-designed.

On the back-end side, I design robust APIs (Go, PostgreSQL) with a strong focus on quality, maintainability and automation (CI/CD).On the front-end side, I develop accessible, performant and product-oriented interfaces in React/TypeScript.

Curious and pragmatic, I work from conception to production (Docker, monitoring, best practices), with constant attention to user experience and performance.

Portfolio

Some Projects

Alliance of robust back-end and polished front-end. Here's a selection

eConnect CRM

Complete CRM: prospect management, email campaigns, partners, white-label sites, automated sending based on file progress, eDoc. Full-stack project (Go GraphQL, React, third-party REST). Modeling, costing, implementation.

  • React
  • Golang
  • API GraphQL
  • PostgreSQL
  • eDoc
  • CRM
  • Docker
  • CI/CD
  • Agile
  • Data Modeling

Begaiement (Ortho Platform)

Professional podcast catalog, patient relationship (objectives/prescriptions), stats. React web app, Go REST API, PostgreSQL.

  • React
  • Golang
  • API REST
  • PostgreSQL
  • Google Analytics
  • Stripe
  • Docker
  • CI/CD
  • Data Modeling

QR Win – Back Office & APIs

BO for stores/brands, Stripe subscriptions, stats, user management. QR codes for mini-games, rewards, virtual wallet. Mobile APIs in Go (REST).

  • React
  • Golang
  • API GraphQL
  • PostgreSQL
  • Stripe
  • Wallet
  • Admin BO
  • Games
  • Docker
  • CI/CD
  • Data Modeling

Happiz – Backend & Back Office

GraphQL backend for mobile hypnosis podcast app + Admin back office (content, users).

  • React
  • Golang
  • API GraphQL
  • PostgreSQL
  • Admin BO
  • Mobile backend
  • Achat In App
  • Firebase
  • Docker
  • CI/CD

Léon – Guided Podcast App

Tourist guide-style podcast app. Model design, APIs, i18n v2, content pipeline.

  • Golang
  • API GraphQL
  • PostgreSQL
  • i18n
  • Achat In App
  • Firebase
  • Docker
  • CI/CD

Raoul – MangoPay Payments

Web app to manage payments via MangoPay (flows, KYC/Wallets, reconciliations).

  • React
  • Golang
  • API REST
  • MangoPay
  • PostgreSQL
  • Payments
  • Docker
  • CI/CD

PSG – VIP Campaigns Back Office

BO for SMS campaigns and food preferences of VIP guests at matches.

  • React
  • Golang
  • API GraphQL
  • Admin BO
  • SMS Campaigns
  • PostgreSQL
  • Data Modeling
  • Docker
  • CI/CD

Fidelatoo

Mobile loyalty app – writing and optimizing SQL queries.

  • Golang
  • API GraphQL
  • PostgreSQL

Handimobi

Final year project: Android app to locate PMR-accessible places + comments.

  • CakePHP
  • Java Android
  • MySQL

Ladar

Internship: Android app for connecting people based on interests and geolocation.

  • Kohana
  • PHP
  • Java Android
  • MySQL

Technologies & Expertise

A modern ecosystem, fluid interfaces, robust backends

  • React

    React

  • JavaScript

    JavaScript

  • TypeScript

    TypeScript

  • Next.js

    Next.js

  • HTML/CSS

    HTML/CSS

  • Tailwind CSS

    Tailwind CSS

  • Material UI

    Material UI

  • Bootstrap

    Bootstrap

  • Framer motion

    Framer motion

  • Golang

    Golang

  • Apollo

    Apollo

  • Node.js

    Node.js

  • PostgreSQL

    PostgreSQL

  • MongoDB

    MongoDB

  • Git

    Git

  • GitHub Actions

    GitHub Actions

  • Docker

    Docker

  • Google Cloud Run

    Google Cloud Run

  • CapRover

    CapRover

  • PHP

    PHP

  • CakePHP

    CakePHP

  • Java

    Java

  • Spring

    Spring

Experience

My Background & Experience

2010 - 2012 : DUT Networks & Telecommunications

2012 - 2015 : Computer & Telecommunications Engineering Degree (MASTER)

2016 – 2017 : Research Engineer — IRD

Creation of tools (web and mobile applications) for data collection and display in a research project context.

  • MongoDB
  • Express
  • React
  • Nodejs
  • Domotique
  • Java Android

2017 – 2021 : Systems & Networks Administrator — Réunion Region

Infrastructure and security management

  • Unix
  • Windows Server
  • Switch config
  • Infra réseaux

2021 – 2022 : Web Developer — Squirrel

Creation of reactive interfaces with React, REST API integration for data management, and design system with Material UI / Bootstrap

  • React
  • Bootstrap
  • Material UI
  • Docker

2022 – 2025 : Software Engineer / Lead Web Dev — Squirrel

Technical lead responsibility and full-stack development: scalable architecture design, front-end (React) and back-end (Golang/Node.js) implementation, GraphQL/REST API design and integration, data modeling and CI/CD pipeline setup

  • React
  • Golang
  • PostgreSQL
  • MongoDB
  • nodejs
  • Apollo GraphQL
  • Docker
  • CI/CD
  • Data modeling

Contact

Let's create something remarkable

Tell me about your project (objectives, deadlines, constraints). I'll get back to you quickly.

Prefer email slegros9@gmail.com