Portrait de Laurent Touret

$ whoami

Laurent Touret

Développeur Java back-end × IA agentique

Développeur Java Spring Boot diplômé OpenClassrooms, je construis des applications robustes, sécurisées et évolutives. Convaincu que l'avenir du développement passe par la collaboration entre l'humain et l'intelligence artificielle, j'exploite quotidiennement Claude Code et les outils d'IA agentique pour accélérer les processus, améliorer la qualité du code et transformer les idées en solutions concrètes.

Aujourd'hui, je développe autant avec mon expertise qu'avec une équipe d'agents IA spécialisés.

Strasbourg laurent.touret@gmail.com +33 7 81 08 98 73

Compétences

Java & cœur back-end

Java 17/21 Spring Boot 3 Spring Framework Hibernate / JPA Maven

Architecture & microservices

Microservices Spring Cloud (Eureka, Gateway) Spring WebFlux (réactif) REST OpenAPI / Swagger OAuth2 / Keycloak JWT

Données & messaging

SQL MongoDB Redis RabbitMQ WebSocket

DevOps & tests

Docker GitHub Actions (CI/CD) Spring Boot Actuator Linux JUnit 5 Mockito JaCoCo / SonarQube

⚡ Workflow IA agentique

Claude Code Prompt engineering Orchestration d'agents Dev full-stack assisté Revue de code assistée Génération de tests

J'intègre l'IA agentique à mon flux de développement quotidien : conception, implémentation, tests et documentation. C'est ce qui m'a permis d'élargir mon périmètre du back-end vers le front-end.

Méthodes

Agile / SCRUM Clean Code SOLID TDD Code review CI/CD

Polyvalence

PHP / Symfony Python JavaScript

Réalisations

GestoMS — Générateur de plateforme microservices

★ vitrine

Générateur produisant une plateforme microservices complète, clé en main : Eureka, Gateway WebFlux (avec révocation JWT réactive), Keycloak/OAuth2, blacklist JTI Redis, messagerie RabbitMQ, traitement batch, notifications WebSocket et Spring Boot Admin.

Spring Boot 3 Keycloak / OAuth2 Redis RabbitMQ WebFlux Docker Compose

Architecture conçue et itérée avec Claude Code

Tarot Des Amis 🃏

Application déployée en production : suivi de scores en temps réel via WebSocket, interface mobile-first. Démo live publique.

Spring Boot Thymeleaf WebSocket Docker

Front-end abordé grâce à l'IA

Projets de formation — OpenClassrooms (Développeur d'application Java)

Expériences professionnelles

2013 – 2019

Référent technique — Centre d'appels

TAKTIM / Terre d'appels — Strasbourg · Client : Ionos 1&1

Soutien technique et procédures métier pour un hébergeur web. Formateur (initiation informatique, applications métier). Gestion de ~30 000 appels sur 5 ans.

2000 – 2013

Responsable informatique

Markanne S.A. — Luxembourg

Maintenance du parc informatique (12 postes). Développement en Visual Basic d'une application de gestion d'agence de voyage (réservation, planning, documents de synthèse).

1998 – 2000

Technicien informatique

Kredietbank — Luxembourg

Configuration, installation et maintenance du parc informatique client (2 000 postes).

Formations

2022 – 2026

Développeur d'application Java — diplôme de niveau 6

OpenClassrooms

Application web Java, bases de données, Spring Boot, tests unitaires et fonctionnels, JavaDoc, intégration continue, architecture microservices.

2019 – 2020

Développeur Web et Mobile — diplôme de niveau 5

Wild Code School — Strasbourg

Back-end : Symfony, PHP, MVC, MySQL. Front-end : HTML5, CSS, SCSS, Ajax/JavaScript. Projets en équipe, méthode Agile.

Diplômes & certifications