Professional Experience
SFEIR – Consultant
05/2024 – Présent
LCL – Back-end Developer
07/2024 – Présent
PSD2 API enabling licensed third parties to access customer accounts, retrieve data, and initiate payments with customer consent
- - Design secure Open Banking APIs compliant with PSD2 (OAuth2, certificates, consent management)
- - Implement critical enhancements for high-volume banking services (bulk transfers, corporate payments, delegated access management, ...)
- - Support third-party payment providers in API integration (diagnostics, troubleshooting)
- - Deploy and monitor distributed microservices (Kubernetes, observability)
- Java
- TypeScript
- Spring Boot
- Node.js
- Microservices
- Kafka
- MongoDB
- JUnit
- Mockito
- Jest
- Playwright
- Docker
- Kubernetes
- GitLab CI
- ArgoCD
- Dynatrace
- Grafana
- ELK
- Agile Scrum
Auchan – AI Developer
05/2024 – 07/2024
Generative AI chatbot for customer support using Gemini
- - Improve response relevance using RAG with multilingual embeddings
- - Optimize retrieval pipelines (multi-query, reranking, similarity search)
- - Design advanced prompt engineering strategies (CoT, self-consistency)
- Python
- FastAPI
- TypeScript
- React
- Next.js
- LangChain
- PgVector
- GitLab CI
- Agile Kanban
VIVERIS – Consultant
07/2022 – 05/2024
CFA numiA – Lead Front-end Developer (promoted in May 2023)
10/2022 – 05/2024
Web platform izia-numia.com dedicated to apprenticeship program tracking
- - Define front-end architecture (React, Redux)
- - Establish quality standards and best practices
- - Lead and mentor a team of 4 developers (code reviews, coaching)
- - Optimize performance and refactor codebase
- TypeScript
- React
- Redux
- Jest
- Cypress
- MUI
- PostgreSQL
- GitLab CI
- Agile Scrum
BRGM – Back-end Developer
07/2022 – 05/2024
API for soil and subsoil data
- - Design APIs for scientific data management
- - Model data and design UML diagrams
- - Develop and deliver back-end services (Spring Boot)
- - Collaborate with Ops and Front-end teams on deployment and testing
- Java
- Spring Boot
- Hibernate
- PostgreSQL
- Pulsar
- Docker
- GitLab CI
- Agile Kanban
AFPA – Career Change — Web Developer
10/2021 – 06/2022
MCA — Client Actemium – Mechanical Design Engineer
03/2019 – 06/2021
IJL – Scientific R&D — Python Developer
06/2017 – 02/2019
Desktop software dedicated to X-Ray image processing and analysis
- - Design and develop a desktop application
- - Optimize image processing algorithms
- - Disseminate results through publications and presentations
- Python
- Tkinter
UTT – Scientific R&D — Mechanics and Materials
01/2015 – 05/2017