StockPilot
Un logiciel de caisse et de gestion de stock qui fonctionne sans connexion, pour les commerces mal couverts.
Lire le détailIngénieur full-stack, DevOps & SIG Paris, France
Ingénieur logiciel à Paris. Je travaille sur toute la chaîne — l'interface, l'API en dessous, le pipeline qui la déploie, et parfois les données spatiales qu'elle exploite. Ce qui m'intéresse, c'est l'endroit où la justesse est difficile : une écriture qui arrive pendant que le réseau est coupé, deux personnes qui modifient le même enregistrement, de l'argent qui ne doit jamais être recalculé après coup.

Des systèmes que j'ai conçus et mis en production, pas des captures de templates.
Un logiciel de caisse et de gestion de stock qui fonctionne sans connexion, pour les commerces mal couverts.
Lire le détailPrise de rendez-vous et demandes d'actes administratifs pour les mairies, plus l'inscription scolaire en ligne.
Lire le détailUn modèle multi-agents des déterminants des pêcheurs artisanaux sénégalais, conçu à l'Institut de Recherche pour le Développement.
Lire le détailQuatre domaines entre lesquels je circule, plutôt qu'un seul où je reste.
L'interface que les gens utilisent vraiment — pensée pour rester lisible sur un téléphone dans une boutique autant que sur un poste de bureau.
Concrètement
Le modèle de données, les règles et les API en dessous — conçus pour que les cas difficiles soient traités dès le départ plutôt que rafistolés ensuite.
Concrètement
Amener le code d'un commit à un serveur en marche sans intervention humaine, et maintenir ce serveur debout.
Concrètement
Des cartes qui répondent à une question — de quelle école dépend une adresse, où va réellement une flottille — plutôt que des cartes qui décorent.
Concrètement
Trois habitudes qui survivent au contact de la production.
Avant la liste des fonctionnalités, la liste des pannes. Que se passe-t-il quand la connexion tombe en pleine écriture, quand deux personnes touchent le même enregistrement, quand un remboursement arrive sur une facture dont le taux de TVA a changé depuis. Ces réponses façonnent le modèle de données, et elles coûtent cher à rattraper après coup.
Le travail part sur un environnement qui tourne au fil de l’eau, pas à la fin. Les décisions se prennent sur quelque chose qu’on peut cliquer plutôt que sur une maquette — une mauvaise direction coûte alors des jours, pas des semaines.
Le déploiement, la supervision et les sauvegardes font partie de la construction, pas d’une phase ultérieure. Des notes d’architecture écrites, une chaîne reproductible, une infrastructure qu’un autre peut reprendre — c’est ça, terminé.
Je circule entre les couches plutôt que de rester dans une seule. Une semaine c'est un écran React et son accessibilité, la suivante un schéma Prisma et la migration qui va avec, la suivante une chaîne GitHub Actions qui déploie en SSH sans que personne ne regarde.
Cette polyvalence est un choix. La plupart des bugs qui m'intéressent vivent entre les couches — dans ce que l'interface suppose que l'API garantit, ou dans ce que le déploiement change discrètement à l'exécution. On ne les voit qu'en travaillant des deux côtés.
En parallèle de mon poste, je développe et j'exploite StockPilot, une caisse local-first utilisée quotidiennement dans une vraie boutique. C'est là que je prends moi-même les décisions d'architecture, et que les conséquences me reviennent directement.
Octobre 2025 — aujourd'hui
La Garenne-Colombes, Île-de-France — hybride
Poste en CDI, en études et développement, sur toute la chaîne et sur le géospatial qui fait le cœur de métier du groupe.
Février — août 2025
La Garenne-Colombes, Île-de-France — sur site
Développement d’un module d’intégration des PCRS — Plans de Corps de Rue Simplifiés, les fonds de plan à grande échelle des réseaux en voirie — avec le travail Kubernetes et de chaînes de déploiement qui l’accompagne.
2023 — 2025
Paris, France
Développement backend d’applications mobiles et web, avec le travail de déploiement et d’automatisation qui va autour.
2022 — 2023
Saly, Sénégal
Conception et développement d’une plateforme de rendez-vous et d’actes administratifs pour les mairies, et d’une application d’inscription scolaire en ligne. Réalisation des cartes de sectorisation scolaire et des scripts qui les déploient automatiquement.
2021 — 2022
Dakar, Sénégal
Conception d’un modèle centré individu des déterminants des décisions des pêcheurs artisanaux au Sénégal.
Juin — août 2021
Dakar, Sénégal
Réalisation d’un portail de métadonnées sur les ressources halieutiques.
2020
Dakar, Sénégal
Réalisation d’une plateforme de vente en ligne, et d’une application de bureau pour la gestion des stocks de médicaments en pharmacie.
Université de Reims Champagne-Ardenne · Reims, France
Parcours Développement d’Applications et Sécurité (DAS) : développement d’applications sécurisées et gestion d’infrastructures réseau.
École Supérieure Polytechnique · Dakar, Sénégal
Formation d’ingénieur centrée sur les méthodes, les normes et les outils du développement logiciel : ingénierie logicielle, programmation orientée objet, administration systèmes et bases de données, technologies web.
École Supérieure Polytechnique · Dakar, Sénégal
Développement logiciel et gestion des systèmes d’information, au département génie informatique.
École Supérieure Polytechnique · Dakar, Sénégal
Formation de techniciens supérieurs spécialisés en informatique.
07 — Contact
Je travaille à temps plein et je ne prends pas de missions en indépendant — mais je suis toujours partant pour parler systèmes, architecture, ou de n'importe quoi sur ce site. L'e-mail reste le plus sûr moyen de me joindre.