Projects

Spanning aeronautics, public service, the luxury industry and logistics — high-value, large-scale projects.

France Travail (National Employment Agency)

Rewrite of the national registration platform

Complete overhaul of the jobseeker registration process as part of a major national employment reform. Authentication, pre-identification, address normalization, social benefits data ingestion, asynchronous retry mechanism. Clean & Hexagonal Architecture, Clean Code, thorough TDD with unit, integration and E2E coverage.

Complete rewrite Hexagonal architecture
KotlinQuarkusRedisSpring Cloud AngularReactPlaywrightJest GitLab CI/CDKubernetesHelm OpenTelemetryDynatraceGrafana
France Travail (National Employment Agency)

Status update platform for 6M+ jobseekers

Progressive national rollout of the new status update application. Event-driven batch processing, performance optimization, architecture redesign. Production monitoring and observability. Pair programming, code reviews, coding dojos.

6M+ users National rollout Performance optimization
JavaSpring BootMongoDB AngularJestCypress ConcourseVMware Tanzu AppDynamicsGrafana
France Travail (National Employment Agency)

Advisor caseload management

Built from scratch: a bulk-action application for advisors — emails, advisor reassignment, interview closure, permissions and scope management. Progressive regional rollout. Technical leadership, team upskilling, coding dojos.

Built from scratch Technical leadership
KotlinJavaQuarkusAngular RedisVitestTDD ConcourseDynatrace
PoseTonSac

Peer-to-peer luggage storage

From idea to production: architecture, back-end, front-end, payments. Co-founder & CTO.

Side project Full stack
Ruby on RailsReactPostgreSQL
Thales

Mission management for aircraft pilots

Embedded tablet application for real-time mission management: objectives, weather, flight plan. Designed for armed forces.

Built from scratch Embedded tablet
JavaSpring BootPostgreSQLAngular
4SH

Digitalization of international customs operations

Enhancements to the Cargo International Network platform. ICS/ECS transaction management, movement reference number (MRN) tracking, automation and digitalization of customs procedures, real-time cargo tracking.

International logistics Digitalization
JavaSpring BootMongoDB AngularJenkinsGoogle Cloud Build
Capgemini — Moët Hennessy

Wine production management

Web application for managing wineries and resources of Moët Hennessy houses, from harvest to bottling. 16-member team.

Built from scratch DDD / CQRS
JavaSpring BootPostgreSQL DDD / CQRSDockerJenkins
Thales Avionics · Armée de l'air

Aeronautics, defense & embedded systems

Innovative cockpit interfaces (HUD, 3D symbology, pilot stress measurement), secure VoIP softphone for armed forces, operational meteorology.

C++C#UnityJavaVoIP / SIP

Education

Master's in Engineering — ENSC, Bordeaux INP
Associate Degree in Computer Science — IUT Bordeaux 1