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

Mohamed El Mansouri

FullStack Developer : Java-Spring , Angular, React

€556/day
Paris, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Mohamed

Java, Angular and React Developer with 7 years and 6 months of experience

With over six years of experience in development, I have had the opportunity to work within large companies and collaborate with renowned clients. My expertise is mainly focused on developing robust and performant applications using Java for the back-end and Angular/React for the front-end.

Passionate about creating innovative solutions, I strive to meet the specific needs of my clients. My approach is focused on code quality, performance, and a fluid user experience.

I am also comfortable with Agile methodologies (Scrum, SAFe) and enjoy working closely with my clients to ensure the success of each project.

Do not hesitate to contact me to discuss your projects!
  • French

    Native or bilingual

  • English

    Native or bilingual

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

Experience

  • Bpi France
    Java / Angular Consultant
    BANKING AND INSURANCE
    June 2023 - March 2026 (2 years and 9 months)
    Maisons-Alfort, France
    Development from scratch of an interest rate stabilization application

    The mission consists of creating an application from A to Z, with the objective of allowing BPI clients to stabilize their interest rates, simplify communication and procedures between banks and companies, and provide mathematical calculations as well as optimization modules for stabilizing interest rates. I worked within a team of three developers, including a Tech Lead, a Product Owner, a Scrum Master, and a Proxy PO, using the SAFe methodology, which is based on iterations.

    My involvement focused on the following points:

    Development of components with Angular 17.
    Presentation of deliverables to clients and the Product Owner.
    Development of unit tests for the back-end and front-end.
    Development of automated tests with Cucumber, Selenium, and KarateDSL.
    Writing Jenkins pipelines and configuring Docker, Kubernetes, and Helm.
    Performing code reviews for other developers.
    Participation in all SAFe ceremonies.
    Technical context: hexagonal architecture with Java 17, Spring Boot 3, Spring Data JPA, Spring IoC, PostgreSQL, IntelliJ IDEA, Maven, Lombok, Husky, Spotless, Sonar, Git, Git Hooks, JUnit, Mockito, Jasmine, Karma, Selenium, Cucumber, Karate, TypeScript, Angular 17 / RxJS, CSS, Bootstrap 5, NPM, Jira, Confluence, Jenkins, Docker, Kubernetes, Helm, Tanzu.
    Java 21 Java Spring Boot Developer Cucumber Karate Kafka Connect
  • PSA (STELLANTIS)
    Full Stack Developer
    AUTOMOBILE
    October 2020 - June 2023 (2 years and 8 months)
    Vélizy-Villacoublay, France
    Development from Scratch of an administration and vehicle tracking application for PSA (Stellantis)

    The mission consists of creating an application from A to Z to consume REST APIs to administer and track states such as fuel consumption, charge, fan, position, route, etc. The application, called PSA ADMIN, is developed within a team of three people: an architect, a Product Owner, and a developer. It consumes all information from other applications via Kafka and also uses REST web services. I applied the Agile SCRUM methodology using JIRA and Confluence.

    My involvement focused on the following points:

    Creation of mockups and proposal of features, with validation by the Product Owner.
    Development of components with Angular 10.
    Presentation of deliverables to clients and the Product Owner.
    Development and testing.
    Development of REST APIs.
    Deployment using TeamCity and Ansible.
    The application is based on a microservices architecture. The front-end was developed with the Angular 10 framework and Bootstrap, while the back-end uses SeedStack, Java 8, Fign, and Hibernate.
    Angular 12 Java Spring Boot Spring Kafka React.js Developer Continuous Integration and Continuous Delivery (CI/CD)
  • JCDECAUX
    Senior Full Stack Developer Consultant
    TELECOMMUNICATIONS
    September 2019 - September 2020 (1 year)
    Plaisir, France
    Participation in the evolution and maintenance of a monitoring application for external advertising management

    The mission consists of maintaining the application (bug fixing, regression management, etc.) and evolving it by adding new pages and features. The monitoring application displays all subsidiary information, such as advertisements, hardware, and statistics, according to each country.

    Within a team of two developers, including a technical lead, a Proxy PO, and a Scrum Master, we work on the monitoring application which consumes all information from other applications (advertisement management, hardware management, etc.), displays it, and manages it optimally and visibly for JCDecaux subsidiaries. We used the Agile SCRUM methodology, integrating JIRA and Confluence.

    My involvement focused on the following points:

    - Creation of mockups and validation with the Product Owner.
    - Development of components with Angular.
    - Presentation of deliverables to clients and the Product Owner.
    - Development and testing.
    - Technical support for blocking issues and project accompaniment.
    The application is based on a SOA architecture. The front-end was developed using the Angular 6 framework and Material Design. The back-end uses Java/JEE version 8 (currently migrating to 11), EJB. For the mobile application, we used Ionic with Angular 6, as well as Sonar, Jenkins, and Docker.
    Java Angular 8 Angular 6 Jenkins SOA Architecture

Recommendations

Be the first to recommend Mohamed

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

  • Computer Engineering Degree
    International University of Rabat - Morocco
    diplôme d'ingénieur en génie informatique

Skill set

Categories