I first obtained a "Bachelor in Sound Engineering" in 2012, and subsequently worked for several internationally renowned recording studios. In the will to further develop my skills and knowledge, I naturally embraced the IT sector and obtained a Master's degree in Computer Science.
My passion for technology would not have been complete without a long stint at Apple, in the USA and then in France. This gave me the opportunity to broaden my skills: for instance, I was part of the team who set up the client side for ADEME, a service made to support the energy transition. I then, worked for the SNCF, as a FullStack Developer, on a public transportation application where I took part in its architectural construction and the transversal flows used across their different services. This deepened my skills in programming and perfectly matched technical know-hows, logic and creativity.
This diversity of conception in programming is limitless, giving technology, in my opinion, the power to stimulate progress at an exponentially fast and efficient pace. Alongside my job, I drive personal projects : some relating to the different architectures that can support an application, others regarding software security as a whole and finally those dealing with the "humanisation" of computing.
Project: Development of multiple front end applications within the L’Oréal EcoSystem
Methodology: Agile Scrum methodology, 2-week ...
Project: Development of multiple front end applications within the L’Oréal EcoSystem
Methodology: Agile Scrum methodology, 2-week cycles
Team: Team of 20 members
Technology: Javascript, Vue/ Vuex, Firebase, Webpack, SCSS, Figma
• Refactored and adapted codebase to utilize BEM class syntax
• Implemented end-to-end tests with Cypress
• Assisted in the implementation of a dynamic monolith architecture
• Migrated a javascript codebase to typescript
• Development of an automation system
• Creation of front end pages, dynamic components and a core library
Role: Full Stack JEE / Angular & React
SNCF · Permanent
Sep 2021 - Apr 2022 · 8 mos
Nantes, Pays de la Loire, France N...
Role: Full Stack JEE / Angular & React
SNCF · Permanent
Sep 2021 - Apr 2022 · 8 mos
Nantes, Pays de la Loire, France Nantes
Project: Development and management of various applications for the detection of public transport flows
Methodology: Agile Scrum methodology, 2-week cycles
Team: Team of 7 members
Technology: Angular, Typescript, Java, Spring Boot, VueJS, React, Gradle, Postgres, Webpack, SCSS
• Creation of React / Vue / Angular modules for micro-frontends
• Study of a version upgrade from Angular 7 to 13 with subsequent redesign
• Development of a comparison system
• Creation of a batch system (CSV)
• Creation of unit tests with JUnit
• Implementation of a BEM / IT CSS system design
Role: Spring Boot / Angular Developer
Project: Development of an energy transition support service program adopted by ADEME and fu...
Role: Spring Boot / Angular Developer
Project: Development of an energy transition support service program adopted by ADEME and funded by the French government
Methodology: Agile Scrum methodology, 4-week cycles
Team: Team of 5 members
• Participation in the software architecture
• Front-end development with Angular
• Back-end development with Spring Boot
• Creation of a batch system (CSV)
• Creation of unit and end-to-end tests with Jest and Cypress
• Optimization of the application's performance (Lazy Loading, request processing)