You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Mohamed Ali LaaroussiMA

Mohamed Ali Laaroussi

Fullstack Java-JEE / Angular Consultant

€500/day
Paris, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Mohamed Ali

Fullstack Java/Angular Developer with over 8 years of experience in the banking and insurance sectors. Expert in developing robust and high-performance web applications, mastering technologies like Spring Boot, Angular, and DevOps practices (Jenkins, Docker, Kubernetes). Passionate about complex projects, agile methodology (Scrum), and creating innovative solutions that meet business needs.

Always curious and motivated, I am looking to contribute to challenging projects and evolve in a dynamic environment.
  • French

    Native or bilingual

  • English

    Conversational

Can work on-site
Paris (up to 50km)

Experience

  • Malakoff Humanis
    Fullstack Java-JEE Developer
    March 2024 - Today (2 years and 3 months)
    Paris, France
    MISSION: Malakoff Humanis
    Health Partner Portal Project: The project involves creating a health portal for Malakoff Humanis partners, such as LCL and Crédit Agricole, to enable their clients to manage various services related to their health coverage. This portal offers key features like account creation, reimbursement request management, quote generation and consultation, detailed reimbursement tracking, and access to a third-party payment card.
    TASKS PERFORMED:
    BackEnd:
    • Design and development of REST APIs to manage the portal's various functionalities (account creation, quotes, reimbursement requests, etc.).
    • Participation in setting up the Microservices architecture with Spring Boot.
    • Implementation of application security layers with Spring Security and OAuth2 to secure data access.
    • Configuration of CI/CD pipelines with Jenkins and deployment management via Docker.
    • Unit and integration tests to ensure code reliability and quality.
    • Collaboration with functional teams to refine specifications through User Stories in Jira.
    • Optimization of service performance for efficient partner data management.
    FrontEnd:
    • Design of a modular and high-performance Angular architecture suited to the portal's needs.
    • Development of reusable components for features like quote consultation and the third-party payment card.
    • Implementation of Angular routing for smooth navigation between different portal sections.
    • Management of application state using Angular services for better performance and testability.
    • Implementation of Lazy Loading to optimize module loading.
    • Unit tests and bug fixing on the user interface to ensure an optimal user experience.
  • Banque de France
    Fullstack Java-JEE Developer
    November 2021 - February 2024 (2 years and 4 months)
    Paris, France
    MISSION: Banque de France
    PERSEE Project: Aimed at establishing an individualized relationship with each business leader through a single access point for information and services from the Bank dedicated to them. Eventually, the Leader Portal could become a single entry point for all services that the Banque de France can offer to businesses. The visibility of the leader portal must be immediate within the BDF institutional site and on internet search engines.
    TASKS PERFORMED:
    BackEnd:
    • Creation of a personalized leader space named PERSEE, available to all business leaders.
    • Participation in setting up the project architecture based on Maven modules.
    • WildFly server configuration.
    • Support for developers to help them upskill on the project.
    • Regular code reviews to ensure code quality, readability, and security.
    • Development of the application's security layer with OAuth2.
    • Development of user stories on different application layers.
    • Implementation of Swagger.
    • Unit and integration tests.
    • Participation in writing User Stories on the JIRA tool (functional requirements) in close collaboration with functional consultants.
    • Estimation and task breakdown based on the Agile Scrum method.
    • Bug fixing.
    • Leading and presenting developed tasks at the end of each sprint.
    FrontEnd:
    • Analysis of the project's functional and technical requirements.
    • Proposal of an appropriate Angular architecture based on project requirements.
    • Implementation of main modules to structure the application code.
    • Definition and organization of Angular services to manage business logic.
    Technical Environment: Java EE, Java 8, Maven, Spring Boot, Keycloak, WildFly, Sonar, Jenkins, PostgreSQL, Angular 16
  • IT ROAD Technology
    Fullstack Java-JEE Developer
    November 2020 - November 2021 (1 year)
    Casablanca, GC, Morocco
    MISSION: Digital Factory - Société Générale
    • Digitalizing customer onboarding and the digital corner can help Société Générale significantly improve customer experience and increase the efficiency of customer relationship managers by reducing manual activities and minimizing paper usage for a paperless goal. 1. JEDI Project: This project is an application based on multi-channel systems (tablets, kiosks), built on an existing solution: OpenApp deployed in Ghana. The ISO Ghana hypothesis was chosen for deployment. Consequently, barring regulatory exceptions, no improvements or modifications can be made without an impact analysis and validation from the Design Authority. Adaptations (Visuals, Configurations, and Additional Fields) and all new features are subject to this validation.
    TASKS PERFORMED:
    • Development of user stories on different application layers.
    • Consuming REST APIs.
    • Bug fixing.
    • Unit and integration tests.
    • Participation in writing User Stories on the JIRA tool (functional requirements) in close collaboration with functional consultants.
    • Daily stand-ups.
    • Estimation and task breakdown based on the Agile Scrum method.
    • Leading and presenting developed tasks at the end of each sprint.
    • Technical Environment: Micro-Service Architecture, Java EE, Java 8, Maven, Spring Boot, Spring Security, Tomcat, WSO2, GraphQL, Jenkins.

Recommendations

Be the first to recommend Mohamed Ali

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • MASTER
    Higher Institute of Technological Studies of Radès
    2018
    MASTER

Skill set

Categories