About Mouhssine
French
Native or bilingual
English
Fluent
Experience
- BpifranceSenior Java/Angular DeveloperBANKING AND INSURANCEJune 2023 - Today (2 years and 11 months)Paris, France- Development of the strategic technical component enabling integration between Salesforce (Marketing Cloud & Service Cloud) and the Bpifrance IS.Development of Java microservices for consuming Kafka topics and processing client data.Exposing REST APIs to orchestrate flows and aggregate data from multiple topics.Mapping and cross-referencing data for insertion into Salesforce (MDB & SFS).Configuration and management of Kafka topics.Implementation of CI/CD pipelines with Jenkins/GitLab to automate unit tests, build, and deployment via Helm & Kubernetes.Monitoring of flows via Datadog (Kafka lag tracking, alerting).Stack: Java 11+, Spring Boot, Kafka, REST API, AWS, Docker, Kubernetes, Helm, Jenkins, GitLab CI/CD, Datadog.- PICXEL Project: Digitalization of project application management within the framework of France 2030.• Analysis and design of new features in collaboration with PO/BA.• Development of Backend APIs (Java 17/21, Spring Boot, MongoDB…).• Development of frontend UIs (Typescript/Angular 16, RxJS…) in responsive mode (Desktop, Tablet, Mobile) and implementation of the Storybook DESIGN SYSTEM.• Execution of unit and integration tests (back-front) (junit, mockito, jest).• Consumption and production of events in KAFKA.• Maintaining CI/CD pipelines with Jenkins.• Technical migration to new Java/Angular versions.• Active participation in code reviews, continuous improvement, and adherence to quality standards (Sonar, TDD).• Participation in agile ceremonies (Sprint Planning, Daily Meeting, Sprint Retrospective) and presentation of new features to the client.Stack: Java 17/21, Angular 16, RxJS, Spring Boot, Spring Data, REST, OpenFeign, Spring Batch, Kafka, MongoDB, Liquibase, MapStruct, Maven, Lombok, Jenkins, Git, JUnit, Mockito, Jest, Sonar, TDD, Datadog.
- Orange BankSenior Java/Angular ConsultantBANKING AND INSURANCEMarch 2022 - June 2023 (1 year and 4 months)Paris, FranceDevelopment of the European banking information system One Bank, consumer credit module, to unify everything Orange Bank currently offers in terms of online banking.Achievements:• Design and implementation of class/sequence diagrams for the consumer credit project• Writing technical back-front documentation on Confluence• Writing SQL scripts in Liquibase• Development of Backend APIs (Java 11, Spring Boot).• Development of responsive frontend UIs (Desktop, Tablet, Mobile) with the implementation of a tracking system and accessibility.• Implementation and maintenance of CI/CD pipelines with Jenkins.• Consumption and production of KAFKA events for asynchronous communication with external partners (Banque de France, CRM…)• Development of Batch jobs responsible for customer reminders.• Execution of unit and integration tests (70%+ test coverage).• Active participation in code reviews, continuous improvement, and adherence to quality standards (Sonar, TDD).
- CNAVJava/Angular ConsultantPUBLIC SECTORJanuary 2020 - March 2022 (2 years and 2 months)Lyon, FranceDesign and development of the DUAPA application (Demande d’aides à l’autonomie à domicile pour les personnes âgées - Home Autonomy Assistance Request for the Elderly) which allows the elderly to request home autonomy assistance and an intranet for agents to process these assistance requests.Achievements:• Project design and implementation of the Back and Front project architecture.• Writing technical back-front documentation (javadoc and Compodoc for Angular)• Development of Backend APIs (Java 11, Spring Boot, POSTGRES).• Implementation and maintenance of CI/CD pipelines with Jenkins.• Development of Web interfaces (Angular 10/12, RxJS) with the implementation of accessibility (RGAA) and a tracking system for monitoring and analyzing user journeys.• Development of customer reminder and data deletion batches.• Execution of unit and integration tests (front-back) (80%+ test coverage).• Active participation in code reviews, continuous improvement, and adherence to quality standards (Sonar).
Recommendations
Be the first to recommend Mouhssine
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's DegreeFaculty of Sciences2016Informatique appliqué et développement offshore