Développeur Full-Stack freelance

Je conçois des MVPs et applications web clairs, rapides et maintenables pour startups et PME.

React, Next.js et Node.js pour construire vite, avec une base propre dès les premières itérations.

Next.jsReactTypeScriptNode.jsLaravelPostgreSQL

Focus

MVP, back-office, outils métier

Valeur

Livrer vite, sans dette inutile

Positionnement

Un profil full-stack capable de cadrer une architecture simple, d'implémenter une interface soignée et de relier le tout à une logique backend propre.

Projets

Des réalisations pensées pour convertir, piloter et faire gagner du temps.

Une sélection de projets représentatifs de mon approche : des produits utiles, lisibles et centrés sur les vrais usages métier.

Aperçu du projet CESAR
CESAR
Alternance
Refonte d'un site e-commerce interne (Drupal 7 → Drupal 9) pour les établissements de santé (EHPAD, HAD, MRPA…), permettant la gestion des commandes, l'intégration SAP et la traçabilité complète du cycle achat.

Use cases

  • Gestion des accès par rôle utilisateur : chaque profil est restreint à ses catalogues autorisés (Informatique, Hôtellerie, Soins, Mobilier…)
  • Envoi des commandes à SAP via fichier CSV ; récupération automatique des statuts par cron et notifications e-mail aux utilisateurs
  • Punch-out fournisseurs, catalogue avec variantes/personnalisation, bourse d'occasion interne
PHP 8.2Drupal 9SymfonyTwigMySQLSAPSAMLCron
Aperçu du projet Nutria
Nutria
Perso
Application de nutrition pour gérer ses ingrédients, son stock et générer des plannings de repas via Gemini ou prompt manuel. Les repas sont personnalisés selon le profil, les objectifs nutritionnels et le nombre de convives.

Use cases

  • Génération de plannings via IA (Gemini intégré) ou prompt exportable vers n'importe quel LLM, calibrés sur le stock, le profil et les objectifs (macros, calories, prise de masse, sèche…)
  • Validation des repas consommés (totale ou partielle) avec décrémentation automatique du stock ; dashboard personnalisable par glisser-déposer
  • Création de listes de courses intelligentes selon le stock restant et les plannings à venir, pour une période choisie
Next.jsSupabasePostgreSQLGemini APITypeScript
Aperçu du projet Crèche Studio
Crèche Studio
Perso
Application locale (Next.js + SQLite) créée pour une photographe indépendante afin de remplacer ses fichiers Excel. Elle centralise la gestion des crèches, le suivi des enfants et l'analyse de rentabilité par saison et par année.

Use cases

  • Import des enfants depuis le logiciel métier par copier-coller, avec détection automatique des fratries, gestion par sections et filtres saison/année
  • Rapprochement automatique facture–enfant par nom de famille pour calculer le chiffre d'affaires par crèche et identifier les plus rentables
  • Export PDF de la fiche crèche (sections, enfants, infos directrice) pour saisie terrain, et dashboard comparatif avec filtres avancés
Next.jsSQLiteTypeScriptPDF Export
Aperçu du projet Resto
Resto
Alternance
Refonte d'une application de réservation de repas (Laravel 6 → Laravel 12 / React) pour le restaurant d'entreprise du siège. Permet de réserver à la semaine, gérer les dons de repas et s'intégrer au calendrier Outlook via SSO Azure AD.

Use cases

  • Réservation flexible : sélection jour par jour ou par récurrence (ex. tous les lundis de février), avec gestion des jours fériés
  • Bourse aux repas : don et recherche de repas pour limiter le gaspillage, notifications SMS et e-mail lors des échanges
  • SSO Azure AD (compte Windows) avec création automatique d'événements Outlook, préférences utilisateur, dark mode et traduction i18n
Laravel 12ReactMySQLAzure AD (SSO)Outlook APIi18n

Expérience

Des expériences concrètes, construites sur des besoins métier réels.

Alternance longue, stages ciblés et missions techniques : un parcours façonné par la livraison, la fiabilité et l'impact produit.

LNA Santé

LNA Santé

Développeur web

sept. 2022 - sept. 2025Contrat en alternance

Vertou, Pays de la Loire, France · Sur site

PHPDrupalLaravelReactTailwind CSSJavaScriptAzure ADDocker

Alternance de trois ans autour de projets internes à fort impact, entre refonte Drupal, outillage Laravel, modernisation applicative et structuration de composants réutilisables.

  • Refonte complète de la plateforme Achats interne : migration Drupal 7 → Drupal 9 conduite en autonomie sur 22 mois (janv. 2023 – nov. 2024), utilisée par ~80 collaborateurs du siège et des établissements du groupe (100+ sites : EHPAD, HAD, MRPA…).
  • Collaboration avec l'équipe Achats, le tuteur technique, un expert Drupal prestataire et la cheffe de projet pour cadrer les besoins métier et valider les choix techniques tout au long du projet.
  • Création d'un package d'authentification Laravel (auth classique + Azure AD SSO) et d'une librairie de composants UI Tailwind/Headless UI, conçus pour être intégrés à tout nouveau projet Laravel du groupe — utilisés notamment sur le projet Resto.
  • Construction d'un template Git Laravel intégrant le package d'auth, la librairie UI et des outils standards (Telescope, health checks) pour accélérer le démarrage des futurs projets internes.
  • Modernisation de l'application de réservation de repas (seul canal pour ~300 collaborateurs du siège) : migration Laravel 6 → 12 avec React en front-end, développée en autonomie en ~4 mois (juin – sept. 2025), avec intégration SSO Azure AD et calendrier Outlook.
IP Développement

IP Développement

Développeur PHP

janv. 2022 - févr. 2022Stage

Saint-Herblain, Pays de la Loire, France · Sur site

PHPDolibarrMySQLDéveloppement back-end

Stage centré sur un besoin métier télécom avec une logique de suivi des appels, de tarification et de génération documentaire automatisée.

  • Développement d'un module Dolibarr pour un opérateur télécom.
  • Gestion des CDR avec statistiques d'appels, intégration des tarifications et génération automatisée de PDF.
  • Contribution à l'optimisation du suivi des coûts et de la facturation.
Artefakt AI

Artefakt AI

Développeur web

mai 2021 - juin 2021Stage

Nantes, Pays de la Loire, France · À distance

PythonFlaskJavaScriptAuthentification

Première expérience orientée démonstrateur logiciel avec un enjeu clair : rendre l'outil plus crédible, plus sécurisé et plus simple à présenter.

  • Mise en place d'une authentification sécurisée pour un démonstrateur logiciel.
  • Création d'une version en ligne de l'outil pour faciliter les démonstrations auprès des prospects.
  • Développement back-end en Python avec Flask, complété par un peu de JavaScript côté interface.

Stack

Technologies & outils

Les technologies que j'utilise au quotidien, organisées par domaine.

Frontend

  • React
  • Next.js
  • TypeScript
  • Tailwind CSS
  • HTML/CSS
  • Angular

Backend

  • Node.js
  • Laravel
  • PHP
  • Symfony
  • Drupal
  • Python

Base de données

  • PostgreSQL
  • MySQL
  • SQLite
  • MongoDB
  • Supabase

DevOps & Outils

  • Git
  • Docker
  • Azure AD / SSO
  • CI/CD
  • Linux

Formation

Un parcours progressif, du développement applicatif vers l'architecture logicielle.

Des bases solides en développement, puis une montée en puissance vers la conception de systèmes modernes, la qualité logicielle et la livraison de produits complets.

ESGI

ESGI

Master, Architecture des logiciels

sept. 2023 - sept. 2025

Formation avancée en architecture logicielle, orientée systèmes complexes, microservices, DevOps et architectures distribuées, avec des projets complets web et mobile.

Architecture logicielleMicroservicesDesign PatternsDevOpsIaC / TerraformServerlessDDDSécurité logicielleArchitectures distribuées
ESGI

ESGI

Bachelor, Architecture des logiciels

sept. 2022 - sept. 2023

Approfondissement du développement web et logiciel à travers des projets en Angular, Node.js et Java, avec pratique des bases de données, des tests, de la CI et des méthodes agiles.

AngularNode.jsJavaBase de donnéesNoSQLScrumCI/CDMongoDBTests unitaires
La Joliverie

La Joliverie

BTS Services informatiques aux organisations

sept. 2020 - juin 2022

Formation orientée développement applicatif et web, avec des projets en Python, Java, PHP et Android, et une première mise en pratique en entreprise via les stages.

PythonJavaPHPMySQLSQLJavaScriptAndroidHTML / CSS
LE

Lycée Eugène Livet

Baccalauréat STI2D

sept. 2017 - juil. 2020

Parcours technologique qui a consolidé les bases en informatique, logique et gestion de projet avant la spécialisation en développement.

STI2DProjetLogiqueInformatique

Contact

Tu as un projet à lancer ou un produit à faire évoluer ?

Je peux t'aider à cadrer, construire et livrer une application web utile, propre et rapide à faire évoluer.

Disponible en freelance

MVP, dashboard, outil interne ou refonte d'interface: si tu veux un produit lisible, rapide et maintenable, on peut en parler.

Réponse rapide pour discuter besoin, délai et périmètre.

Me contacterTélécharger le CV