Skills
Web interfaces
Angular · AngularJS · TypeScript · HTML · CSS
I've built interfaces and reusable components for SNCF Connect, Enedis and the Fédération Française de Football. I've also used AngularJS on EDLIGO and Byblos, Bryntum for scheduling at Enedis, and D3.js/NVD3.js to visualise data.
Services and integrations
Java · Spring Boot · Scala · Play Framework · REST and SOAP APIs
I build business services and connect them to external systems. I've worked with Java and Spring Boot at SNCF Connect, Enedis and Gireve, and with Scala and Play Framework on EDLIGO. At Gireve, I updated Scala/Java processing, designed reference data services and analysed e-mobility API exchanges.
Technical design
Domain modelling · Hexagonal architecture · CQRS · Microservices
I design services and API contracts, contribute to technical decisions and review code. At Gireve, I designed services with separate read and write operations. At Enedis, I built microservices connected to business applications.
Data and reporting
PostgreSQL · MongoDB · Redis · Denodo · Jaspersoft · Talend
I work on data processing, integration and storage, as well as the reports that make data accessible. This has included charging data at Gireve, data virtualisation and operational reports at Enedis, and educational applications at EDLIGO.
Environments and deployments
GCP · Docker · Jenkins · GitLab CI/CD
At Gireve, I worked on integration and delivery pipelines. I've also used containerised environments, as well as AWS and Kubernetes during my assignment at SNCF Connect.
Testing and documentation
JUnit · AssertJ · Jasmine · Karma · Selenium · Oxygen
I write unit and integration tests and technical documentation. At SNCF Connect, I used Oxygen to automate validation workflows. This work is part of maintaining applications and working with development and testing teams.
Experiments and SDKs
RAG and semantic caching proof of concept · Java, Python, Node.js and PHP SDKs
At Gireve, I contributed to a proof of concept involving RAG and semantic caching. I also worked on SDK feature alignment and typing, end-to-end validation and documentation generation.
Coding assistants
Codex · Claude Code · Google Antigravity · GitHub Copilot