Développement d’applications React et Next.js
Conception et réalisation d’interfaces React / Next.js en TypeScript : architecture de composants, gestion d’état, formulaires avancés, rendu côté serveur.
Développeur Full-Stack — React, Next.js, TypeScript, PostgreSQL
Marseille, Provence-Alpes-Côte d'Azur, France
Développeur full-stack, sept ans passés sur des applications qui n'ont pas le droit de casser : le pilotage commercial de 29 000 points de vente pour La Française des Jeux, un SaaS de facturation utilisé dans plus de cinquante pays, une application de gestion locative écrite from scratch en TDD. Je tiens un produit de l'interface jusqu'à la base de données, ou je reprends un existant — sa dette, ses versions en retard, ses lenteurs — et je le livre testé, documenté et reprenable par le développeur suivant.
Ce que je construis : des dashboards, des back-offices, des espaces clients, des MVP. Côté interface, React, Next.js et TypeScript — architecture de composants, gestion d'état, formulaires complexes, rendu tenu en performance. Côté serveur, des API REST Node.js et Next.js sur un modèle de données PostgreSQL ou Supabase pensé avant d'être écrit, et tout ce qui va autour : authentification et rôles, OAuth 2.0 et SSO, paiements, intégrations tierces, architectures event-driven quand la charge le justifie, déploiement continu. Et l'IA quand elle sert le produit plutôt que l'argumentaire : intégration d'API LLM sous schéma strict, assistants sur données métier, agents outillés.
Ce qui tient l'ensemble tient en peu de choses : les tests écrits avant le code et plus de 80 % de couverture maintenus dans la durée, des revues de code argumentées, des pipelines CI/CD qui rejouent la suite avant chaque livraison, une démonstration chaque semaine plutôt qu'un effet d'annonce à la fin. Prospeo et SignFlow, deux produits cadrés, développés, sécurisés et mis en ligne seul, en sont la forme la plus complète.
Conception et réalisation d’interfaces React / Next.js en TypeScript : architecture de composants, gestion d’état, formulaires avancés, rendu côté serveur.
Branchement d’API REST, de back-ends Node.js et de services d’intelligence artificielle dans un produit existant, avec une attention particulière aux états de chargement, aux erreurs et au coût réel des appels.
Audit d’une base de code, remise à plat de l’architecture, ajout de tests unitaires et de composants, réduction de la dette technique sans geler les livraisons.
API Node.js, modèles PostgreSQL / Supabase, Firebase Firestore : de la modélisation des données jusqu’à leur affichage dans l’interface.
Mesure et amélioration des Core Web Vitals, mise en place de tests automatisés et de pipelines CI/CD qui vérifient chaque livraison.
Projet personnel · 2026
Des milliers d'artisans et de TPE n'ont aucun site web, et les démarcher un par un coûte plus cher que ce qu'ils rapportent. Prospeo automatise la chaîne complète : il trouve ces entreprises, leur construit un site, le met en ligne, puis leur envoie une proposition commerciale qui pointe vers leur propre site déjà en ligne.
Détection via Google Maps, appariement au registre SIRENE et scoring rejouable sur les données déjà collectées — on affine les critères sans relancer la collecte. Contenu rédigé par LLM sous schéma strict, dépôt Git et mise en ligne automatiques, chaque étape tracée et horodatée. Relecture humaine avant envoi, email et SMS, avec la garantie en base qu'un prospect ne peut jamais être contacté deux fois.
Une chaîne métier longue, asynchrone et faillible, tenue de bout en bout : orchestration de traitements en arrière-plan, trois API tierces, génération de contenu par IA encadrée par un schéma donc vérifiable, cloisonnement multi-utilisateurs par RLS et secrets chiffrés. 52 000 lignes, 115 fichiers de test.
Technologies : React, Vite, PostgreSQL, RLS, LLM, Zod, Astro, Vercel, GitHub App, Monorepo pnpm.
Projet personnel · 2026
Chercher un poste, c'est relire les mêmes annonces sur quatre sites qui ne se parlent pas, pour en retenir trois. SignFlow fait cette relecture la nuit : quatre sources fusionnées, les republications d'une même offre réduites à une seule entrée, et un seul brief au réveil.
Chaque offre est analysée par IA et confrontée à des critères réels — télétravail, rémunération, durée de mission, technologies dont on ne veut plus. Le classement est justifié offre par offre, et changer un critère reclasse tout l'historique instantanément : le jugement est recalculé, pas figé au moment de la collecte.
Transformer un flux d'information brut en décision : normalisation de sources hétérogènes, dédoublonnage fiable, jugement par IA reproductible et auditable, et un modèle de données qui accepte qu'on change les règles après coup. Rien n'est envoyé sans validation — le produit prépare la décision, il ne la prend pas.
Technologies : React, Next.js, TypeScript, PostgreSQL, LLM, Sortie structurée, Traitements planifiés, Temps réel.
Février 2026 — Aujourd'hui · Marseille · à distance
Une application de gestion locative saisonnière construite from scratch, du recueil du besoin à la mise en production : architecture technique et modèle de données définis de zéro, sans base existante à reprendre.
Développement complet en TDD — front React / TypeScript, back Next.js adossé à Supabase et PostgreSQL — sur une architecture microservices event-driven pensée pour la montée en charge. Intégrations tierces SharePoint et Yousign, authentification OAuth 2.0 / SSO avec gestion du cycle de vie des tokens.
Un périmètre tenu de bout en bout plutôt qu'une brique confiée : maquettage UX/UI, tests écrits avant le code, documentation technique et déploiement par pipelines CI/CD.
React, Next.js, TypeScript, Supabase, PostgreSQL, TDD, Microservices, Event-Driven, OAuth 2.0, SSO, CI/CD
Mai 2025 — Août 2026 · Marseille, Provence-Alpes-Côte d'Azur, France
Plusieurs campagnes de communication menées de bout en bout, du recueil du besoin à la mise en production, en étant le seul interlocuteur technique de chaque projet.
Cadrage et architecture technique, maquettage des interfaces, puis développement : front React / TypeScript, intégration d'API, scripts Google Apps Script et Cloud Functions sur Firebase.
La mise en ligne et le suivi comptent autant que le code : pipelines CI/CD, tests unitaires, documentation technique et lecture des KPI une fois le projet en production.
React, TypeScript, API REST, Firebase, Cloud Functions, Google Apps Script, CI/CD
Novembre 2023 — Avril 2025 · Aix-en-Provence, Provence-Alpes-Côte d'Azur, France
Application de pilotage commercial pour La Française des Jeux : les métriques de performance de près de 29 000 points de vente répartis sur toute la France, restituées en continu aux équipes terrain.
Fonctionnalités complexes en React, TypeScript et Redux Toolkit sur de fortes volumétries de données, au sein d'une équipe Agile de cinq personnes — deux développeurs, un tech lead, un QA — en méthodologie SAFe, avec PI Plannings aux côtés du design et du Product Manager.
Sur dix-huit mois, la qualité y est une contrainte de production et pas une intention : couverture de tests maintenue autour de 80 % (Jest, React Testing Library), revues de code, tests croisés entre développeurs et chiffrage des demandes fonctionnelles.
React, TypeScript, Redux Toolkit, Jest, React Testing Library, SAFe, Agile
Mai 2023 — Octobre 2023 · Marseille, Provence-Alpes-Côte d'Azur, France
Sites e-commerce et modules de billetterie livrés en autonomie complète, du cadrage du besoin au chiffrage, puis au développement et à la livraison.
Modules de billetterie pour le secteur de l'événementiel, avec contrôle et validation des données de commande ; modules WordPress sur mesure et scripts Google Sheets (Apps Script) automatisant des tâches métier récurrentes.
React, TypeScript, API REST, WordPress, Automatisation
Mai 2022 — Mai 2023 · Aimargues, Occitanie, France
Plateforme SaaS de dématérialisation et d'automatisation des factures fournisseurs, utilisée dans plus de 50 pays, de la startup au grand compte.
Workflows de validation de documents à logique métier dense — circuits d'approbation multi-critères, règles de routage, cas particuliers — développés en React, TypeScript et Node.js, avec des API REST adossées à PostgreSQL.
Travail en lien direct avec l'équipe produit sur un logiciel déjà en production chez ses clients : chiffrage des demandes, tests unitaires et documentation technique.
React, TypeScript, Node.js, API REST, PostgreSQL, SaaS
Octobre 2021 — Mai 2022 · À distance
Sites web livrés en production pour des clients e-commerce, de la maquette à la mise en ligne.
Missions React, TypeScript et Node.js : intégration de maquettes, ajout de modules e-commerce et de briques de billetterie sur des sites existants, et participation à la conception puis à la livraison d'un POC.
React, TypeScript, Node.js, API REST, Figma, JavaScript
Septembre 2020 — Septembre 2021 · Villeurbanne, Auvergne-Rhône-Alpes, France
Maintenance et évolutions d'une application métier déjà en production, sur un environnement mêlant React et Java EE.
Développement des demandes d'évolution, correction de bugs, relecture de code et rédaction de documentation technique.
React, Java EE, API REST, Maintenance
Septembre 2019 — Juillet 2020 · Grenoble, Auvergne-Rhône-Alpes, France
Développements front-end et back-end sur plusieurs couches applicatives, de l'estimation au déploiement.
Chiffrage des demandes, évolutions fonctionnelles, revues de code régulières, rédaction de documentation utilisateur et technique.
Angular, Java EE, HTML5, CSS3, Chiffrage
Juin 2019 — Septembre 2019 · Grenoble, Auvergne-Rhône-Alpes, France
Réalisation de demandes de développement et participation aux revues de code. Veille technologique, montée en compétence sur les outils de travail et autoformation sur les sujets nécessaires au projet.
Développement web, Veille technologique
Mai 2018 — Août 2018 · Grenoble, Auvergne-Rhône-Alpes, France
Un sujet de recherche à l'intersection du machine learning et de la robotique : donner à un robot Pepper la capacité de reconnaître ce qu'il voit.
Mise en place et entraînement d'un réseau de neurones convolutif avec PyTorch, puis intégration du modèle dans le robot.
Rédaction d'un wiki à destination des chercheurs, pour que le travail reste reprenable après le départ du stagiaire.
Machine Learning, Deep Learning, PyTorch, Robotique
Version texte complète du portfolio · Full text version of the portfolio
Portfolio interactif en 3D — activez JavaScript pour l’explorer en jeu.
Léo Bello Portfolio
Chargement du monde...