About Ayoub
English
Fluent
French
Native or bilingual
Experience
- Malakoff HumanisFreelance Full Stack Java/Angular EngineerBANKING AND INSURANCEJuly 2025 - Today (1 year and 1 month)Paris, FranceDevelopment of the savings and retirement client portal for Malakoff Humanis. Design and evolution of new front-end and back-end features, data management with MongoDB, and automation of certain processes using Python. Contribution to improving user experience, with a strong focus on accessibility.• Front-end development (Angular): dynamic components, navigation, accessibility rules (a11y), ARIA best practices, focus management, RGAA compliance.• Back-end development (Java / Spring WebFlux): reactive services, document flow orchestration, technical audits.• Document management (MongoDB / GridFS) and product metadata.• Python automation for generating configuration files and data processing.• Participation in refactoring, unit tests (Junit/Mockito, Jest), improvement of software quality and performance.• Optimization of customer journeys and integration of business rules in an event-driven technical environment.• CI/CD Jenkins (build, tests, deployments)
- Malakoff HumanisFreelance Java/RabbitMQ/MongoDB EngineerBANKING AND INSURANCEJuly 2024 - July 2025 (1 year)Paris, FranceDesign and development of a reactive solution for managing multi-channel customer flows (mail, web, messaging, etc.), enabling the automation of customer request creation.Responsibilities:• Event-driven & reactive architecture: Design and development of asynchronous microservices in Java 21 with Spring WebFlux, RabbitMQ• Orchestration & monitoring: Implementation of a workflow engine, real-time event coordination, and flow monitoring via MongoDB.• Asynchronous & batch processing: Development of massive batches with Spring and scheduling.• API & scalability: Development of reactive REST APIs and exposure of multi-channel services.• CI/CD: Containerization with Docker, orchestration via Kubernetes, and deployment automation with GitLab CI/CD.• Quality & reliability: Writing unit tests (JUnit, Mockito) and integration tests (Testcontainers, WireMock, RestAssured) to ensure microservice robustness.
- Mobilize Financial Services - Digital HubFreelance Java/MongoDB EngineerBANKING AND INSURANCEJuly 2021 - July 2024 (3 years)Paris, FranceProject to simplify access to automotive insurance information systems:Development of micro-service APIs with Java 17 (Spring Boot, Restfull, MongoDB).Development of reactive APIs in Java (Spring WebFlux).Design and development of web applications using MongoDB.Implementation of MongoDB schemas to optimize query performance.Unit testing and automated tests (Junit).Implementation of automated tests using Cucumber, particularly in writing BDD (Behavior-Driven Development) scenarios in Gherkin language.Implementation and management of CI/CD pipelines using GitLab Runner.Deployment and management of clusters (Kubernetes, Docker).Design and implementation of architectures.
Reviews
Recommendations
Be the first to recommend Ayoub
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) Services Development and AdministrationUniversity of Reims Champagne-Ardenne2019Master 2 (M2) Développement et Administration de Services