Ce sur quoi j'interviens
Je travaille sur l'ensemble des couches d'une application métier, du modèle de données à la mise en production. Ces domaines correspondent à ce que je pratique au quotidien, en poste comme en indépendant.
Back-end et API
API REST et logique métier en Laravel, Java 21 / Spring Boot ou Node.js / Express. Modélisation de données SQL (PostgreSQL, MySQL), architecture hexagonale, authentification par Keycloak (OAuth2, OIDC).
Interfaces
Applications Angular 21 et Vue.js, mises en forme avec Tailwind et shadcn. Composants réutilisables versionnés en design system, accessibilité WCAG 2.1 AA et éco-conception.
Mise en production
Administration de VPS Linux, conteneurs Docker, déploiement continu par GitLab CI ou GitHub Actions, migrations de base de données et tests automatisés (Vitest, JUnit, Pest).
Reprise d'existant
Refonte progressive de bases anciennes, correction en production, ajout de fonctionnalités et introduction de tests sur du code qui n'en avait pas.
