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 €/jour
Paris, FR
8-15 ans

Délai de réponse moyen : 1h

À propos de Mohamed

Développeur Java, Angular et React avec 7 ans et 6 mois d'expérience

Fort de plus de six ans d'expérience en développement, j'ai eu l'opportunité de travailler au sein de grandes entreprises et de collaborer avec des clients de renom. Mon expertise se concentre principalement sur le développement d'applications robustes et performantes en utilisant Java pour le back-end et Angular/React pour le front-end.

Passionné par la création de solutions innovantes, je m'efforce de répondre aux besoins spécifiques de mes clients. Mon approche est axée sur la qualité du code, la performance et une expérience utilisateur fluide.

Je suis également à l'aise avec les méthodologies Agile (Scrum, SAFe) et j'apprécie de travailler en étroite collaboration avec mes clients pour garantir la réussite de chaque projet.

N'hésitez pas à me contacter pour discuter de vos projets !
  • Français

    Bilingue ou natif

  • Anglais

    Bilingue ou natif

Accepte de travailler sur site
Paris (jusqu’à 50 km), Nantes (jusqu’à 30 km)

Expériences

  • Bpi France
    Consultant Java / Angular
    BANQUE & ASSURANCES
    juin 2023 - mars 2026 (2 ans et 9 mois)
    Maisons-Alfort, France
    Développement from scratch d'une application de stabilisation des taux d'intérêt

    La mission consiste à réaliser une application de A à Z, avec pour objectif de permettre aux clients de BPI de stabiliser leur taux d'intérêt, de simplifier la communication et les démarches entre les banques et les sociétés, et de fournir des calculs mathématiques ainsi que des modules d'optimisation pour stabiliser les taux d'intérêt. J'ai travaillé au sein d'une équipe de trois développeurs, comprenant un Tech Lead, un Product Owner, un Scrum Master et un Proxy PO, en utilisant la méthodologie SAFe, qui se base sur les itérations.

    Mon intervention s'est portée sur les points suivants :

    Développement des composants avec Angular 17.
    Présentation des livrables aux clients et au Product Owner.
    Développement de tests unitaires pour le back-end et le front-end.
    Développement de tests automatisés avec Cucumber, Selenium et KarateDSL.
    Écriture de pipelines Jenkins et configuration de Docker, Kubernetes et Helm.
    Réalisation de code reviews pour les autres développeurs.
    Participation à toutes les cérémonies SAFe.
    Contexte technique : architecture hexagonal avec 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 Développeur Java Spring boot Cucumber Karate Kafka Connect
  • PSA (STELLANTIS)
    Développeur Full Stack
    AUTOMOBILE
    octobre 2020 - juin 2023 (2 ans et 8 mois)
    Vélizy-Villacoublay, France
    Développement from Scratch d'une application d'administration et de suivi des véhicules de PSA ( Stellantis )

    La mission consiste à réaliser une application de A à Z pour consommer des API REST afin d’administrer et de suivre des états tels que la consommation de carburant, la charge, le ventilateur, la position, le trajet, etc. L'application, appelée PSA ADMIN, est développée au sein d'une équipe de trois personnes : un architecte, un Product Owner et un développeur. Elle consomme toutes les informations des autres applications via Kafka et utilise également des webservices REST. J’ai appliqué la méthodologie Agile SCRUM en utilisant JIRA et Confluence.

    Mon intervention s’est portée sur les points suivants :

    Création de maquettes et proposition de fonctionnalités, avec validation par le Product Owner.
    Développement des composants avec Angular 10.
    Présentation des livrables aux clients et au Product Owner.
    Réalisation du développement et des tests.
    Développement des API REST.
    Déploiement en utilisant TeamCity et Ansible.
    L’application repose sur une architecture microservices. Le front-end a été développé avec le framework Angular 10 et Bootstrap, tandis que le back-end utilise SeedStack, Java 8, Fign et Hibernate.
    Angular 12 Java Spring Boot Spring Kafka Développeur React.js Continuous Integration and Continuous Delivery (CI/CD)
  • JCDECAUX
    Consultant Développeur senior Full Stack
    TÉLÉCOMMUNICATIONS
    septembre 2019 - septembre 2020 (1 an)
    Plaisir, France
    Participation à l’évolution et à la maintenance d’une application de monitoring pour la gestion de la publicité externe

    La mission consiste à maintenir l’application (correction de bugs, gestion des régressions, etc.) et à la faire évoluer en ajoutant de nouvelles pages et fonctionnalités. L’application de monitoring affiche toutes les informations des filiales, telles que les publicités, le matériel et les statistiques, en fonction de chaque pays.

    Au sein d'une équipe de deux développeurs, comprenant un référent technique, un Proxy PO et un Scrum Master, nous travaillons sur l’application de monitoring qui consomme toutes les informations des autres applications (gestion des publicités, gestion du matériel, etc.), les affiche et les gère de manière optimale et visible pour les filiales de JCDecaux. Nous avons utilisé la méthodologie Agile SCRUM, en intégrant JIRA et Confluence.

    Mon intervention s’est portée sur les points suivants :

    - Création de maquettes et validation avec le Product Owner.
    - Développement des composants avec Angular.
    - Présentation des livrables aux clients et au Product Owner.
    - Développement et tests.
    - Support technique pour les problèmes bloquants et accompagnement dans le projet.
    L’application repose sur une architecture SOA. Le front-end a été développé en utilisant le framework Angular 6 et Material Design. Le back-end utilise Java/JEE version 8 (en cours de migration vers 11), EJB. Pour l’application mobile, nous avons utilisé Ionic avec Angular 6, ainsi que Sonar, Jenkins et Docker.
    Java Angular 8 Angular 6 Jenkins Architecture SOA

Recommandations

Soyez le premier à recommander Mohamed

Contribuez à la réussite de ce freelance en partageant votre expérience de collaboration avec lui.

Ces profils de freelance correspondent également à vos critères

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

Formations

  • diplôme d'ingénieur en génie informatique
    l'académie Med 6 de l'aviation civile au Maroc.
    diplôme d'ingénieur en génie informatique

Compétences

Catégories