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

Mahdi Rabah

Ingénieur développeur full-stack Java - Angular

€400/day
Paris, FR
3-7 years

Average response time: 1 hour

About Mahdi

Ingénieur informatique avec 4 ans d’expérience, j’ai pu construire des compétences solide en développement des applications web ( back- end java springboot et front-end angular) durant mes expériences professionnelle (secteur assurance, étatique, data et intelligence artificielle)
Passionné par le développement, j’essaie de monter en compétences de plus en plus d’une façon autonome et d’une façon régulière, et de suivre les actualités du domaine !
  • Arabic

    Native or bilingual

  • French

    Native or bilingual

  • English

    Fluent

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

Experience

  • axa
    ingenieur developpeur java spring boot
    BANKING AND INSURANCE
    April 2023 - Today (3 years and 2 months)
    Paris, France
  • Caisse des dépôts
    ingénieur développeur full-stack Java / Angular
    BANKING AND INSURANCE
    July 2022 - March 2023 (9 months)
    Paris, France
    Contexte : EDOF, le portail des Organismes de Formation du service « Mon Compte CPF ». Tâches réalisées : ▪ Développement de nouveaux modules en utilisant Angular 14 pour la partie front end. ▪ Refonte graphique de plusieurs écrans. ▪ Intégration des maquettes. ▪ Évolution et optimisation des fonctionnalités existantes coté backend (refactoring). ▪ Correction des anomalies sur les différents modules de l'application. ▪ Réalisation des tests unitaires frontend et backend en utilisant Junit et Mockito ▪ Fixation des dettes techniques de l’équipe en utilisant Sonar. ▪ Gestion du versioning avec GIT. ▪ Réalisation des livraisons de chaque sprint avec Jenkins.
    Java 11 Springboot Angular 14 JUnit Mockito sonar Git Jenkins
  • Elyadata
    Ingénieur développeur java - spring boot
    DIGITAL AND IT
    January 2021 - May 2022 (1 year and 4 months)
    Projet 1 : JAN project (Il s'agit d’une application spécialisée dans l'd’investigation, Scraping du texte et extraction de data.)
     
    ▪ Mettre en place le microservice du scraping :
    o Mise en place d’un module de téléchargement et enregistrement des fichiers PDF dans MongoDB.  
    o Développement de la fonctionnalité d’extraction du texte à partir des fichiers PDF et du web .
    o Développement de la fonctionnalité de détection de la langue du texte.
    o Mise en place d’un Producer KAFKA pour envoyer le texte vers un le microservice Data-handler.
    o Développement des tests unitaires.
    ▪ Développer des fonctionnalités du micro service Data-handler :
    o Mise en place d’un Consumer KAFKA pour consommer le message envoyé par le microservice Scrapper.
    o Exposer des statistiques à partir des documents stockés dans une base Elasticsearch.
    ▪ Développer des fonctionnalités du micro-service graph :
    o Développer des filtres sur les nœuds et les relations existantes dans une base Neo4j.
    o Développement des tests unitaires.
    ▪ Développer des fonctionnalités du microservice BFF :
    o Agréger des APIs développées et les exposer vers le front-end.
     
    Environnement technique : Java 11, Spring boot 2.6.3, Spring Cloud Gateway, WebClient, Selenium, Kafka, Neo4j, MongoDB, Spring Test, Junit, Mockito, Sonar, Git, Docker, Swagger, Angular 8.
     
    Projet 2 : ALSpeech (Il s'agit d’une application spécialisée dans la transcription et reconnaissance vocale.)
     
    ▪ Mettre en place un microservice BFF pour la partie démo de la plateforme :
    o Router et agréger tous les APIs développées pour la partie démo
    o Sécuriser tous les endpoints admin avec Oauth2
    o Développement des tests unitaires
    ▪ Mettre à jour le micro service de démo transcription :
    o Persister tous les audios téléchargés et les audios enregistrés en direct dans la base de données du microservice file-handler.
    o Préparer des APIs exposant toutes les statistiques et les informations nécessaires pour la partie administrative.
    o Mise en place d’un Producer KAFKA pour envoyer les Statistiques vers le microservice Analytics.
    o Développement des tests unitaires.
     
    Environnement technique : Java 11, Spring boot 2.6.3, Spring Cloud Gateway, WebClient, Selenium, Kafka, Spring Test, Junit, Mockito, Sonar, Git, Docker, Swagger, Python, Fast API.
    Java 11 spr dock Angular Sonar Git Jenkins Apache Kafka JUnit Mockito

Recommendations

Be the first to recommend Mahdi

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

Skill set (23)

Categories