About Mustapha
French
Native or bilingual
English
Fluent
Experience
- ZenikaFull Stack DeveloperDIGITAL AND ITJanuary 2023 - Today (3 years and 5 months)Paris, France
Client: BRITTANY FERRIES
Since January 2024:Creation of a Holidays portal for Brittany FerriesRole: Fullstack Java/Angular DeveloperProjects and Achievements:- Development of a server-side rendering (SSR) server with Fastify to improve SEO.
- Design and development of application mockups.
- Execution of unit tests to ensure code reliability and robustness.
- Development of an anti-corruption layer for migrating data from the old information system (IS) to the new one.
- Implementation of business features such as search and insertion, exposed via a REST API.
- Securing the API using the Kong API gateway.
June - December 2023:Creation of a Freight Management Portal for Brittany FerriesRole: Backend DeveloperProjects and Achievements:- Development of business features specific to client needs
- Design and implementation of integration tests
- Creation and maintenance of REST APIs
- Bug management and resolution
- Technical Skills
- Languages and Frameworks: Java 21, Spring Boot, Angular 17
- Tests and Quality: Unit tests, Integration tests, Karma, TestContainer
- Tools and Technologies: Docker, Kubernetes, GCP, GitLab CI
- Methodologies: Agile, Kanban
Project: Zenpipe January 2023 - June 2023
Backend Developer / Pipedrive CRMOn the "Pipedrive" CRM, development of a webhook that allows the update of "custom fields".- Development of business functionality based on the TDD approach
- Development of integration tests
- Development of E2E tests with Cucumber
- Deployment of the application with GCP's Cloud Run service
- CI/CD configuration with GCP's Cloud Build
- Technical Environment: Kotlin, Spring Boot, Spring Cloud Config, Openapi generator, Jackson, Feign, Cucumber, GCP
- Harvest GroupeSoftware EngineerBANKING AND INSURANCESeptember 2022 - December 2022 (3 months)Paris, FranceSecuring access to Harvest applications with the Keycloak authentication server.Develop a 2FA that allows authentication via SMS OTP.Develop a 2FA that allows saving trusted devices.Develop an action provider that verifies the existence of a user's phone number who wishes to authenticate and the possibility of registering it.Technical Environment: Java, Keycloak, Spring Boot, JPA, GIT, Maven
- CAPGEMINISoftware Development EngineerENERGY AND UTILITIESFebruary 2022 - August 2022 (6 months)Paris, France
Recommendations
Be the first to recommend Mustapha
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
- Master 2 (M2), AMIS (Algorithmes et Modélisation a L'interface des Science )UVSQ Université de Versailles Saint-Quentin-en-Yvelines2018Master 2 (M2), AMIS (Algorithmes et Modélisation a L'interface des Science )
- Master 2 (M2), Réseaux des capteurs sans files (réseau adHoc)Université d'Oran Es-Sénia2017Master 2 (M2), Réseaux des capteurs sans files (réseau adHoc)
Certifications
- Angular - The Complete Guide (2023 Edition)udemy2022
- Docker & Kubernetesudemy2023