- IBMSoftware EngineerSeptember 2021 - Today (3 years and 3 months)France• Implementing Spring Boot microservices with the help of the Hexagonal Architecture.• Designing, writing and executing automated test cases using Cucumber, Gherkin and Cypress.• Coordinating with the Scrum team to deliver a stable QA release before the end of each Sprint. ◘Agile: Scrum, JIRA ◘Approches: TDD, BDD, DDD ◘Stack: Spring Boot, Cypress, MongoDB, REST APIs, Apache Kafka ◘DevSecOps: Bitbucket, Bamboo, Docker, Openshift
- IBMSoftware Engineer InternMarch 2021 - September 2021 (6 months)FranceBuilding a platform of products and services to contribute actively to the transformation of Firmenich's marketing.• Collaborating with a Scrum team to implement microservices using Java Spring Boot.• Setting up the environment for the automated End-to-End Testing using Cypress.io.
- FirmenichBackend DeveloperMarch 2021 - Today (3 years and 9 months)Geneva, SwitzerlandMoving from an existing monolithic system to a service-oriented design and reaping the benefits of continuous integration and delivery using both Domain Driven Design and Microservices.
- Master of Engineering - MEng, Computer Science & Applied Mathematics, Filière ISINational School of Computer Science and Applied Mathematics of Grenoble2021Master of Engineering - MEng, Computer Science & Applied Mathematics, Filière ISI
- Exchange Semester at Lunds tekniska högskola ( LTH ), Computer ScienceLund University ( Lund, Sweden )2021Exchange Semester at Lunds tekniska högskola ( LTH ), Computer Science
- Preparatory classes, MPSI/MPCPGE - Classes préparatoires aux grandes écoles2018Preparatory classes, MPSI/MP
- Scientific Baccalauréat, Mathematical Science AMoulay Ismail High School ( El Kelaâ Des Sraghna, Morocco )2016Scientific Baccalauréat, Mathematical Science A