Compétences

Photo non disponible

Interfaces web

Angular · AngularJS · TypeScript · HTML · CSS

J'ai développé des interfaces et des composants réutilisables pour SNCF Connect, Enedis et la Fédération Française de Football. J'ai aussi utilisé AngularJS sur EDLIGO et Byblos, Bryntum pour la planification chez Enedis et D3.js/NVD3.js pour afficher des données.

Services et intégrations

Java · Spring Boot · Scala · Play Framework · API REST et SOAP

Je développe des services métier et je les relie à des systèmes externes. J'ai travaillé avec Java et Spring Boot chez SNCF Connect, Enedis et Gireve, et avec Scala et Play Framework sur EDLIGO. Chez Gireve, j'ai fait évoluer des traitements Scala/Java, conçu des services de référentiel et analysé les échanges d'API de mobilité électrique.

Conception technique

Modélisation métier · Architecture hexagonale · CQRS · Microservices

Je conçois des services et des contrats d'API, je participe aux choix techniques et je fais des revues de code. Chez Gireve, j'ai conçu des services qui séparent la lecture de l'écriture. Chez Enedis, j'ai développé des microservices reliés aux applications métier.

Données et rapports

PostgreSQL · MongoDB · Redis · Denodo · Jaspersoft · Talend

Je travaille sur le traitement, l'intégration et le stockage des données, ainsi que sur les rapports qui les rendent consultables. Cela m'a amené à traiter des données de recharge chez Gireve, à utiliser la virtualisation des données et les rapports opérationnels chez Enedis, et à travailler sur les applications éducatives d'EDLIGO.

Environnements et déploiements

GCP · Docker · Jenkins · GitLab CI/CD

Chez Gireve, j'ai travaillé sur les pipelines d'intégration et de livraison. J'ai aussi utilisé des environnements conteneurisés, ainsi qu'AWS et Kubernetes pendant ma mission chez SNCF Connect.

Tests et documentation

JUnit · AssertJ · Jasmine · Karma · Selenium · Oxygen

J'écris des tests unitaires et d'intégration et je rédige de la documentation technique. Chez SNCF Connect, j'ai utilisé Oxygen pour automatiser des parcours de validation. Ces tâches font partie de la maintenance des applications et du travail avec les équipes de développement et de validation.

Expérimentations et SDK

POC RAG et cache sémantique · SDK Java, Python, Node.js et PHP

Chez Gireve, j'ai contribué à une preuve de concept sur le RAG et le cache sémantique. J'ai aussi travaillé sur l'alignement fonctionnel et le typage des SDK, les validations de bout en bout et la génération de documentation.

Outils d'assistance au développement

Codex · Claude Code · Google Antigravity · GitHub Copilot

Aller au contenu principal
Langue
Thème d'affichage
Préférences de mouvement