Pratique
Front-end
Interfaces responsives écrites à la main, sans framework : composants CSS réutilisables, JavaScript modulaire, attention portée à l'accessibilité et aux animations sobres.
Expertise
Je développe des applications web de bout en bout. Cette pratique me permet d'estimer, de dialoguer avec les développeurs et de mesurer l'impact technique d'une décision. Je ne me présente pas pour autant comme un expert de chaque technologie.
Pratique
Interfaces responsives écrites à la main, sans framework : composants CSS réutilisables, JavaScript modulaire, attention portée à l'accessibilité et aux animations sobres.
Pratique
Applications PHP organisées en MVC : routeur, contrôleurs, services, validation des formulaires, envoi d'e-mails, et logique métier comme le calcul des disponibilités d'une réservation.
Pratique
Modélisation relationnelle, requêtes préparées et migrations. Studio 36 repose par exemple sur une base de 23 tables : studios, tarifs, options, demandes de réservation, statuts, créneaux bloqués.
Pratique
Sécurité des formulaires (jeton CSRF, anti-spam, limitation des envois), en-têtes de sécurité, SEO technique, performances, tests automatisés et mise en ligne sur hébergement mutualisé.
Culture technique
Acquise en architecture SOA chez ADEO : comprendre comment des applications échangent des données, et ce qu'une évolution peut casser ailleurs dans le système d'information.
Projets ADEO / Référentiel de flux
Preuve vérifiable
Ce site est lui-même une réalisation : PHP 8.4, architecture MVC écrite sans framework, contenus centralisés en fichiers.
/realisations/adeo-referentiel-flux
public/index.php
routes nommées, 404 / 405
léger : demande, puis rend
lit content/fr/*.php
objets en lecture seule
layout + composants, échappement systématique
Culture SI
Dans un grand groupe, les applications échangent en permanence. Un bus d'intégration (ESB) centralise ces échanges : il reçoit, transforme et achemine les données.
format natifcanoniqueformat natifSchéma pédagogique recréé : le principe des demi-flux et des environnements successifs.
Ce que j'en retiens pour piloter un projet : une modification « simple » côté application peut avoir des impacts sur d'autres équipes. Les identifier tôt évite de les découvrir en production.