Prendre les décisions techniques (organisation du code, sécurité, hébergement), mettre en ligne sans casse, et documenter pour que la suite ne dépende pas de moi.
Lead developer — sites, applications mobiles et outils internes · React / Next.js / React Native / PHP-MySQL
Lead developer d'une plateforme en ligne qui accompagne les aidants familiaux, je prends les décisions techniques de sa nouvelle version. En 6 mois, nous avons renouvelé 100 % du code de l'entreprise pour rattraper une dette technique monumentale, sans jamais arrêter le service : l'ancien outil tournait pendant que le nouveau se construisait, pièce par pièce. Je développe les sites, les applications mobiles et l'outil interne des équipes, et je vérifie chaque mise en ligne avec des tests automatiques. Proche des équipes métier, je traduis leurs besoins en fonctionnalités, et j'aime expliquer la technique pour que chacun décide en connaissance de cause.
Prendre les décisions techniques (organisation du code, sécurité, hébergement), mettre en ligne sans casse, et documenter pour que la suite ne dépende pas de moi.
Reprendre un vieux code pour le rendre clair et solide, développer sites et applications mobiles, et tester automatiquement avant chaque mise en ligne.
Écouter les équipes qui utilisent l'outil, traduire leurs besoins en fonctionnalités, et refaire les écrans pour qu'ils collent à leur façon de travailler.
Trouver un bug qui n'apparaît qu'en ligne, faire l'état des lieux d'un vieux système, encadrer le code écrit par IA : quelques jours, un rendu écrit et clair.
Ma carrière vue comme un produit qu'on fait évoluer — chaque version = un palier livré. skill = compétences développées à cette étape.
En poste · Prev&Care
Prev&Care
Première expérience · Services à la personne
Mes coups d'éclat en mode arcade — chaque défi relevé = un succès débloqué. Plus la rareté est haute, plus l'enjeu était corsé. 🕹️
Tout le code de l'entreprise renouvelé en 6 mois pour rattraper une dette technique monumentale, fêté officiellement, sans jamais couper le service.
✓ UNLOCKEDDeux versions de la plateforme en service en même temps, un seul compteur de crédits juste de bout en bout. Aucun crédit perdu.
✓ UNLOCKEDNommée lead developer : je prends les décisions techniques de la nouvelle version de la plateforme.
✓ UNLOCKEDUne équipe entière passée à la nouvelle version, une personne à la fois, avec l'ancienne gardée en filet de sécurité. Personne n'a été bloqué.
✓ UNLOCKEDDes bugs « fantômes » qui n'existaient qu'en ligne : trouvés en comparant les bases de données au lieu de relire le code.
✓ UNLOCKEDDes vidéos transcrites entièrement sur place, sans les envoyer à un service extérieur : les données personnelles restent protégées.
✓ UNLOCKEDSécurité reprise en main : les anciens accès oubliés supprimés, le « mot de passe oublié » renforcé (liens à usage unique, tentatives limitées).
✓ UNLOCKEDUn vieil outil reconstruit pièce par pièce
Le code est rangé par rôle, les accès sont sécurisés, les écrans des adhérents, des dossiers et des conseillers sont refaits. Chaque partie est reconstruite sans casser les autres, et l'outil n'a jamais cessé de tourner.
Aucun crédit perdu pendant la transition
Pendant la transition, l'ancienne et la nouvelle version tournent en même temps. Chaque crédit est enregistré dans les deux, pour qu'elles affichent toujours le même solde. Résultat : aucun crédit perdu.
Un parcours de connexion refait
Nouvelle page de connexion, activation du compte par code, parcours qui s'adapte à chaque situation, en gardant ce qui marchait dans l'ancienne version.
« Se souvenir de moi » et mot de passe oublié
Une option « se souvenir de moi » sûre (30 jours), un « mot de passe oublié » corrigé, et un plan pour renforcer la sécurité : liens à usage unique, limite des tentatives, protection contre les attaques courantes.
Le même classement dans l'ancienne et la nouvelle version
Tous les documents déplacés vers un espace de stockage en ligne et renommés selon une règle commune, vérifiés sur chaque écran, pour que l'ancienne et la nouvelle version s'y retrouvent.
Trouver un dossier en quelques clics
Des filtres qu'on peut combiner (adhérent, entreprise, proche aidé, contact, dossier) et des résultats fiables.
Comparer au lieu de deviner
Un bug n'apparaissait que sur le site en ligne, jamais sur l'ordinateur des développeurs. En comparant les trois bases de données, j'ai trouvé la cause : une mise à jour appliquée seulement à moitié.
Aidants et conseillers se comprennent, quelle que soit leur langue
Les messages sont traduits automatiquement par une IA, pour que la langue ne soit plus un obstacle entre les aidants et leurs conseillers.
Déclaration sociale acceptée sans anomalie
Un logiciel qui calcule la paie des artistes et techniciens du spectacle. Chaque année de règles est figée : on ne corrige jamais une règle publiée, on en publie une nouvelle. Les bulletins tombent juste au centime près face à un logiciel du marché, et la déclaration sociale passe le contrôle officiel sans aucune anomalie. Environ 2 400 tests, que je vérifie en cassant le code exprès pour voir s'ils le remarquent.
127 000 structures culturelles collectées et recoupées
Plus de 127 000 lieux et structures culturelles français, rassemblés depuis plusieurs sources publiques et recoupés, avec une recherche sur carte, des comptes invités et un export. Les sources publiques disparaissent parfois sans prévenir : avant chaque mise à jour, l'outil vérifie qu'elles répondent encore, au lieu d'écraser la base avec du vide.
Site vitrine d'un groupe de swing
Un site d'une seule page, reproduit fidèlement et mis en ligne, avec des typographies soignées.
Site vitrine d'une tapissière d'ameublement
Un site de plusieurs pages pour une artisane diplômée de l'École Boulle : galerie, tarifs, contact. Simple et rapide à charger.
Lutte contre l'illectronisme
Projet autour de l'illectronisme (13 millions de personnes en difficulté avec le numérique en France) : cadrage produit et développement.
Repérer les images truquées
Une application pour aider à repérer les deepfakes. En cours de développement.
OpenClassrooms — Fullstack
Un réseau social interne complet : connexion sécurisée, publication et modification d'articles, fil d'actualité, compte utilisateur.
OpenClassrooms — Back-end
Le serveur d'un site d'avis sur des restaurants : comptes protégés (mots de passe chiffrés), ajout, modification et suppression d'avis.
Veille technique
Compétences transverses
Je code depuis janvier 2020, après une formation certifiante de développeur web (OpenClassrooms) et beaucoup d'heures en autodidacte.
Aujourd'hui lead developer d'une plateforme santé, je conçois des outils de bout en bout : ce que l'utilisateur voit, ce qui tourne derrière, les données, la sécurité et l'hébergement. Curieuse et rigoureuse, je me tiens à jour en lisant ce qui s'écrit en anglais.
Sensible au design et au confort d'utilisation, je propose des idées autant sur la technique que sur l'outil lui-même, sans jamais perdre de vue la fiabilité de ce qui est mis en ligne.
Créer des sites de A à Z : pages, serveur, bases de données, tests et référencement.
Une question, un projet, une envie de bosser ensemble ? Un clic et c'est parti. 👇