Voici ce que j’ai construit pour des associations et des entreprises, la plupart dans le Gers, et pour mon propre usage. Les sites livrés sont en ligne : vous pouvez les visiter et juger par vous-même. Les projets en cours sont présentés comme tels, avec leur état réel.
Ma façon de travailler : je versionne mes développements dans des dépôts Git — on sait ce qui a changé, quand et pourquoi, et l’on peut revenir en arrière. J’utilise des assistants d’intelligence artificielle pour écrire, relire et tester le code plus vite ; je garde la main sur tout ce qui est livré.
Des sites internet en ligne
Tous tournent sous WordPress, l’outil de gestion de site le plus répandu : leurs propriétaires gardent la main sur leurs contenus.
Happy Gers, les bons plans du Gers
Happy Gers réserve à ses abonnés des réductions chez des restaurants, lieux de loisirs et commerces du Gers. J’ai refait toute la plateforme, en ligne depuis septembre 2026 : carte interactive des partenaires, fiches et offres que chaque partenaire met à jour lui-même, abonnements et cartes cadeaux payés par Stripe, parrainage, et une application à installer sur l’écran d’accueil du téléphone. Le tout repose sur 45 blocs WordPress développés sur mesure, et des tests automatiques vérifient les parcours sur mobile, tablette et ordinateur.
WordPress
Stripe
Application installable
LLP Events, animations et lotos
LLP Events loue du matériel de loto et anime des soirées karaoké et des événements dans le Gers et les Hautes-Pyrénées. Le site présente chaque prestation, publie l’agenda des dates, consacre une page à chaque secteur d’intervention et reprend automatiquement les actualités de la page Facebook, affichées sans charger de script de Facebook.
WordPress
Agenda
Actualités automatiques
Chapatounes, protection des chats
Cette association de Miélan sauve, soigne et fait adopter les chats abandonnés du Gers. Son premier site, écrit en PHP, ne se modifiait qu’en passant par moi. En août 2026, je l’ai migré sous WordPress : les bénévoles peuvent désormais mettre leurs pages à jour eux-mêmes, avec un guide intégré à l’administration. Les actualités Facebook s’affichent sans cookie de Facebook, et la mesure d’audience reste anonyme.
WordPress
Association
Guide des bénévoles

Racine Partagée, solidarité France-Sénégal
Basée à Villecomtal-sur-Arros, l’association soutient des projets agricoles, artisanaux et de santé à Toubacouta, au Sénégal. Le site présente ses actions, ses actualités et sa galerie, met ses documents à disposition en téléchargement et renvoie vers HelloAsso pour les dons et les adhésions. Je l’ai conçu pour que les membres le mettent à jour sans connaissances techniques ; un module de traduction automatique l’ouvre aux visiteurs qui ne lisent pas le français.
WordPress
Dons via HelloAsso
Traduction automatique
sim32.fr, le site que vous lisez
Un WordPress complété par une extension que j’ai écrite : les images sont servies au format AVIF dès qu’il est plus léger que l’original ; chaque page décrit son contenu aux moteurs de recherche par des données structurées ; les liens entre articles, services et communes se calculent automatiquement.
WordPress
PHP
Référencement
Et votre site ?
Site vitrine, boutique ou plateforme sur mesure : découvrez comment je travaille et ce que cela coûte.
Mesurés avec PageSpeed Insights le 2 octobre 2026, les cinq sites ci-dessus obtiennent 100/100 en référencement et en bonnes pratiques, sur mobile comme sur ordinateur. Sur mobile, leur page d’accueil pèse entre 320 Ko et 1,1 Mo, images comprises.
Des applications métiers sur mesure
Quand aucun logiciel du commerce ne colle au besoin, je développe l’outil qui manque.

Impression d’étiquettes numérotées
Pour un atelier agroalimentaire, une petite application Windows pilote une imprimante d’étiquettes industrielle (Honeywell PD45) : on indique le nombre d’étiquettes voulu, elle les imprime numérotées en série, pour le suivi des abats de porc, de mouton et de chèvre. Livrée en 2025.
Python
Impression industrielle
Windows
Commande à emporter pour restaurants
Pensée au départ pour une pizzeria, cette application de commande en ligne se configure aujourd’hui pour n’importe quel restaurant, sans toucher au code. Les créneaux de retrait sont calculés selon la capacité de production, l’écran cuisine affiche les commandes en temps réel et chaque prix est recalculé par le serveur. Pas de commission de plateforme, aucun cookie ni service tiers par défaut, et plus de 400 tests automatiques. L’application est fonctionnelle mais pas encore en service.
Node.js
SQLite
Temps réel
PatteForme, pour les refuges et familles d’accueil
Un outil en ligne pour les associations de protection animale, développé avec l’association Chapatounes à partir de ses besoins réels. La carte d’identification I-CAD d’un animal est lue automatiquement sur une simple photo, le registre réglementaire des entrées et sorties se tient sans rature, et les familles d’accueil donnent des nouvelles depuis leur téléphone. Version alpha, pas encore ouverte à d’autres associations.
Next.js
Lecture automatique (OCR)
Mobile
Logiciel de loto pour les associations
Pour les lotos de salle des fêtes : la grille s’affiche sur le vidéoprojecteur, un carton annoncé gagnant se vérifie en quelques touches, et des séries de cartons s’impriment en PDF. Il fonctionne sans Internet, sous Windows, Linux et macOS. C’est le prolongement du logiciel libre « Loto associatif » de Florian Mollin, que j’ai repris et enrichi. Version d’évaluation.
Java
Hors ligne
Windows, Linux, macOS
Chiffrage et marge par chantier
Mon propre outil de devis : il calcule la marge réelle de chaque chantier, déplacements compris — la distance routière est calculée automatiquement — puis envoie le devis dans le logiciel comptable Pennylane. Le genre d’outil qui permet à un artisan de chiffrer juste, sans tableur.
Python
Streamlit
Pennylane
En coulisses
Un site livré continue de vivre. Ces outils maison tournent en permanence pour les sites dont j’assure la maintenance.
ExtractRS, les réseaux sociaux sur votre site
Toutes les 20 minutes, ce service récupère les publications d’une page Facebook ou d’un compte Instagram par l’API officielle de Meta et les met à disposition du site : images converties en WebP, aucun script ni cookie de Facebook chez le visiteur. Il alimente la page Actualités de ce site et celles de plusieurs clients. Une extension WordPress dédiée est en préparation.
Python
API Meta
WebP
Alerte si une sauvegarde manque
Chaque heure, un programme vérifie que la sauvegarde quotidienne de chaque site a bien eu lieu. Si l’une manque à l’appel, je suis alerté sur mon téléphone, sans attendre que le problème se voie.
Python
Supervision
Bilan mensuel des e-mails
Un second programme contrôle la configuration e-mail de chaque domaine client (SPF, DKIM, DMARC), surveille sa présence sur les listes noires et dresse chaque mois un bilan à partir des rapports DMARC : messages légitimes bien authentifiés, tentatives d’usurpation du nom de domaine.
Python
DMARC
Listes noires
Des logiciels libres
Une partie de mon travail est publique : le code se consulte, se réutilise et se modifie librement. Retrouvez mes dépôts publics sur GitHub.
Kit d’audit de site web
Une seule commande lance l’audit complet d’un site : sécurité, configuration des e-mails, référencement, liens cassés, accessibilité et performance. Les résultats sont rassemblés dans une synthèse PDF lisible par le client, et les versions des outils sont figées pour que deux audits restent comparables. Publié en octobre 2026 sous licence libre EUPL 1.2.
Bash
Python
Lighthouse
Transcrire ses notes vocales sans les envoyer en ligne
Sous Linux, un clic droit sur une série de messages vocaux (WhatsApp ou autres) suffit : ils sont transcrits sur l’ordinateur, dans l’ordre chronologique, en un seul texte prêt à coller dans vos notes. Aucun enregistrement ne quitte la machine. Sur la carte graphique d’un ordinateur portable (RTX 4070), 8 min 20 s d’audio sont transcrites en 38 secondes. Licence libre GPL.
Linux
Whisper
Hors ligne
Contributions à scrcpy
Sunny a beau être la mascotte de SIM32, c’est sa grande sœur Genny, ma première golden, qui m’a poussé à contribuer au projet de Genymobile — avec un nom pareil, elle le considérait sans doute comme le sien. scrcpy affiche et pilote un téléphone Android depuis un ordinateur ; je m’en sers tous les jours, et ce logiciel libre compte plus de 150 000 étoiles sur GitHub. En septembre 2026, son mainteneur a intégré deux de mes contributions : un correctif sur l’arrêt de la caméra et un complément de documentation sur les formats vidéo.
Android
Java
Documentation
Sur mon temps libre
Meowcha, un jeu de réflexion pour mobile
Un chat tient un salon de thé : en faisant pivoter les tuiles du chemin, le joueur l’aide à porter la tasse jusqu’au client. 70 niveaux répartis en 4 chapitres, tous vérifiés par un programme de résolution automatique, et des graphismes entièrement dessinés par le code, sans un seul fichier image. Projet personnel, en pause.
Godot
Android
Jeu
D’autres projets sont en cours chez des clients. Ils rejoindront cette page une fois en ligne, et avec l’accord de leurs propriétaires.
Un projet en tête ?
Un site à créer ou à refaire, un outil qui vous manque : parlons-en. Le premier rendez-vous de cadrage est offert, et vous pouvez préparer votre cahier des charges en ligne pour gagner du temps.
