About Cyprien
- Led complex projects and managed technical teams
- Designed scalable backend architectures (Java / Spring, Kafka, microservices)
- Developed high-performance APIs and web applications
- Supported products from conception to production
- Backend: Java, Spring Boot, Kafka
- Frontend: JavaScript (React, other frameworks)
- Architecture: microservices, event-driven, APIs
- Architecture design or redesign
- Stabilization and improvement of existing systems
- Technical lead / team support
- Implementation of best practices (quality, performance, resilience)
French
Native or bilingual
English
Fluent
Spanish
Conversational
Experience
- ADEOSenior Data Platform DeveloperNovember 2025 - Today (9 months)Intervention at ADEO on an internal platform for managing dataset access requests (Data Catalog / Data Finder type).Development and evolution of a central tool allowing teams to discover, request, and use data hosted on GCP, with strong governance, traceability, and performance challenges.Main achievements:
- Backend design and development in Java (Spring Boot) within a hexagonal architecture
- Implementation of asynchronous flows via Kafka for request processing and inter-service communication
- Integration with GCP services for data management and access
- Structuring of a reliable system for managing rights and validation workflows
- Contribution to a maintainable, testable, and scalable architecture
Technical environment: Java, Spring Boot, Kafka, GCP, hexagonal architectureContext: internal data platform with strong governance and scalability requirements. - DECATHLONFullStack JS/JAVA DeveloperApril 2025 - October 2025 (6 months)Intervention within a team responsible for large-scale payment orchestration.Design and development of critical systems around the payment process, with strong challenges in reliability, performance, and scalability.Main achievements:
- Development of critical backend services in Java (Spring Boot) for payment flow management
- Implementation of asynchronous architectures via Kafka and RabbitMQ, ensuring system resilience
- Data modeling and optimization under PostgreSQL to ensure transaction consistency
- Development of frontend components (Svelte, React), including payment widgets integrating Stripe and PayPal
- Creation of an administration interface for centralized payment monitoring and management
Technical environment: Java, Spring Boot, Kafka, RabbitMQ, PostgreSQL, React, SvelteContext: high-volume and high-criticality system requiring robustness and reliability. - Leroy MerlinLead Full Stack DeveloperMay 2023 - Today (3 years and 3 months)Lille, FranceWithin several teams (Labelink, QRM, Geoproduct) at Leroy MerlinMy main tasks were:- Development and deployment of electronic label synchronization across all LM stores in France and abroad.- Lead developer on the QRM project, the tool for generating QR Codes and tracking QR Code scans in stores.- Maintenance of the Geoprod API for locating products in stores.- Training of new joiners, interns, and professionals in career transition.- Participation in agile rituals (SCRUM).
Recommendations
Be the first to recommend Cyprien
Help this freelancer shine by sharing your experience working together.
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- EngineerISEN Lille