Concevoir et développer
Architecture d’applications, développement fullstack et socle partagé. Je porte une attention particulière aux performances, à la lisibilité du code et à son évolution.
PHP · Laravel · Composer · JavaScript · Tailwind CSS
Web Backend Infrastructure Intégrations IA
Développeur fullstack, lead développeur et responsable du service web chez Go&Live, je développe et fais évoluer des sites web, des applications métier et leurs intégrations au système d’information. Mon travail associe conception technique, développement et accompagnement de l’équipe.
Découvrir mon approche
01 Ma façon de travailler
Un besoin métier, une équipe, des outils déjà en place, des délais : chaque projet a son cadre. Je m’appuie sur ces éléments pour concevoir une solution adaptée, avec une attention particulière aux performances, à la propreté du code et à la qualité d’usage.
Je commence par le besoin métier et le fonctionnement de l’existant. Comprendre qui utilise la solution, quelles données circulent et quelles contraintes s’imposent permet de choisir les bons outils.
Je recherche une architecture qui répond au projet et reste simple à comprendre. Les choix techniques doivent apporter une valeur identifiable et tenir compte de leur coût de développement, d’exploitation et d’évolution.
Une interface claire, des réponses rapides et un code lisible participent à la même exigence. Je m’intéresse autant à ce que l’utilisateur voit qu’à la qualité des mécanismes qui le rendent possible.
Des noms explicites, des conventions partagées et des décisions expliquées facilitent le travail collectif. Je veux que l’équipe puisse comprendre la solution, la maintenir et poursuivre son évolution.
Une solution réussie répond aux besoins de ceux qui l’utilisent et reste compréhensible pour ceux qui la font évoluer.
Ma philosophie en entreprise
Une sensibilité personnelleMa passion pour le Japon nourrit mon attention au geste et à la qualité du résultat.
Du Kintsugi, je retiens cette idée : une intervention peut enrichir ce qui existe et former un ensemble cohérent.
En entreprise, la technique s’inscrit dans une organisation. Le système d’information, les pratiques métier et les ressources disponibles font partie du travail de conception.
Mon rôle est de trouver une réponse cohérente dans ce cadre : tirer parti de ce qui fonctionne, améliorer ce qui le mérite et développer ce qui manque.
Je recherche une qualité d’ensemble. L’interface, le code, les performances et les intégrations doivent servir le même objectif. Une solution peut être élégante dans son usage comme dans sa construction.
Les arbitrages font partie de cette démarche. Je cherche à les rendre explicites pour que l’équipe comprenne les décisions et puisse les réévaluer lorsque le contexte change.
02 Mon terrain de pratique
Mon activité relie les sites publics, les applications métier et les services qui les alimentent. Cette vision transversale m’aide à comprendre les dépendances et à faire des choix cohérents à l’échelle du projet.
Architecture d’applications, développement fullstack et socle partagé. Je porte une attention particulière aux performances, à la lisibilité du code et à son évolution.
PHP · Laravel · Composer · JavaScript · Tailwind CSS
Applications connectées au système d’information, échanges entre services et préparation des données. Je travaille sur les mécanismes qui rendent ces informations utilisables dans les interfaces et les outils métier.
API · Jobs · Cache · Infrastructure · Supervision technique
Pilotage technique du service web, conventions de développement et cadre de travail partagé. J’explore également les usages de l’IA agentique, avec une distinction claire entre les expérimentations personnelles et leur utilisation en entreprise.
Coordination technique · Transmission · IA agentique · Revue humaine
03 Réalisations
Ces cinq exemples présentent mon travail sur des sites, des applications et des outils utilisés en entreprise : le besoin de départ, ma contribution et le fonctionnement obtenu.
Plus de 15 sites partagent des besoins techniques et fonctionnels, avec des spécificités propres à leurs activités.
J’ai conçu un socle commun fondé sur des packages Composer privés. Il regroupe les fonctionnalités partagées et fournit un cadre de développement aux applications Laravel.
Les sites s’appuient sur une base commune tout en conservant leurs développements spécifiques. Chaque évolution du socle est menée en préservant la compatibilité des applications qui en dépendent.
Le catalogue et le parcours de réservation sont reliés au système d’information. La consultation doit être rapide et la disponibilité vérifiée au moment où le client s’engage.
Le catalogue s’appuie sur des données en cache. La disponibilité est contrôlée en temps réel lors de la réservation. Le tunnel conserve les informations nécessaires à la reprise du parcours.
La consultation du catalogue bénéficie du cache, tandis que les étapes décisives interrogent les données à jour. Chaque mécanisme répond à un besoin précis du parcours.
Consulter le site CLCLes clients doivent pouvoir suivre leur réservation, compléter leur dossier et régler leur solde.
L’espace client est une application distincte des sites publics. Il se raccorde au système de réservation, qui reste la référence pour les données du dossier.
Le service client reçoit moins d’appels et d’emails de suivi, et les dossiers sont complétés plus tôt dans le parcours.
Des tableaux de bord couvrent le suivi marketing, l’attribution multicanale et la supervision technique. Ils s’appuient sur plusieurs sources accessibles par API.
Des traitements en arrière-plan alimentent les tableaux de bord. Les échanges et la préparation des données sont séparés de l’affichage des vues.
Les interfaces consultent des données préparées en amont. La collecte peut évoluer indépendamment de leur présentation aux utilisateurs.
J’ai configuré Claude Code avec des rôles, des skills et un processus de travail. Ce cadre précise les attentes et les étapes de validation humaine.
Intégrer l’assistance des agents au travail de développement avec des consignes partagées et des productions relisables. Chaque production passe par une revue humaine avant d’entrer dans le code.
Mes expérimentations, notamment avec OpenClaw puis Hermes Agent, alimentent cette réflexion. Je les garde distinctes des usages mis en place en entreprise.
04 Parcours
Mon parcours s’est développé dans le web appliqué au voyage. Il associe développement, évolution des applications et responsabilités techniques au sein de l’entreprise.
Premières expériences au contact des usages et des besoins métier du secteur.
Développement des applications et accompagnement de leurs évolutions techniques.
Un rôle qui relie les projets, le socle technique, le travail de l’équipe et les besoins des métiers.
Socle multi-sites, applications métier, intégrations au système d’information et exploration des usages de l’IA agentique.
Création et suivi de sites pour des gîtes, des maisons d’hôtes et des restaurants. J’ai clos cette activité en 2022 pour me consacrer à mes responsabilités chez Go&Live.
05 Poursuivre la conversation
J’aime échanger sur la conception d’applications, les performances, le travail en équipe et les usages de l’IA dans le développement.