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

Mohammed Ennadir

Développeur Full Stack Java/ Spring Angular

€655/day
Paris, FR
8-15 years

Average response time: 1 hour

About Mohammed

Ingénieur développeur FULLSTACK Java/Angular, passionné par le monde d’informatique et les nouvelles technologies, avec plus de 7 ans d'expérience dans le développement d'applications monolithiques et de micro services.
Certifié java 8 (Oracle Certified Associate, Java SE 8 Programmer)
  • French

    Native or bilingual

  • Arabic

    Native or bilingual

  • English

    Conversational

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

Experience

  • Agirc-Arrco
    Ingénieur d'Études et Développements
    PUBLIC SECTOR
    June 2022 - Today (4 years)
    Paris, France
    Migration technique du socle applicatif :
    • o Passage de Java 8 à Java 17
    • o Migration vers Spring Boot pour moderniser l’architecture
    **Revue de code et amélioration de la qualité :

    ** * Revu de code, standardisation des pratiques et mises en place de bonnes pratiques de développement
    • Revue et amélioration de la qualité de code avec SonarQube
    • Analyse des indicateurs CAST
    • Correction des violations critiques, des problèmes de sécurité et des problèmes de performance
    **Support et production /Déploiement :

    ** * Participation aux activités de production sur les différentes applications java
    • Analyse et résolution des incidents complexes de production
    • Correction des anomalies
    • Suivi des déploiement et gestion des pipelines Jenkins
    • Support technique aux développeurs
    • Génération des livrables pour la recette et la production
    • Déploiement dans les environnements bas et intermédiaires
    • Participation avec l’équipe métier à la création et la priorisation des tickets Jira
    • Chiffrage des tickets Jira et estimation des efforts nécessaires
    Optimisation et performances
    • Optimisation des performances applicatives et des batchs.
    • Analyse des dépendances avec OWASP pour vérifier si un CVE (Common
    • Vulnerabilities and Exposures) a été publiée pour les version utilisées.
    Centralisation et développement
    • Développement des évolutions
    • Développement des nouveaux batch
    • Centralisation des différentes applications ASNET vers une seule plateforme consolidée

    Java 17 Java 8 Spring boot Spring Cast
  • OMNISHORE Groupe MEDTECH
    Ingénieur projet
    April 2020 - March 2022 (1 year and 11 months)
    Grand Casablanca, Morocco
    Project : INDH (Initiative nationale pour le développement humain)
    • Refonte du système générale
    Travaux réalisés :
    • Initialisation et configuration des micro services de projet.
    • Développement des fonctionnalités.
    o Développement des API backend.
    o Création des écrans frontend (des pages, des tableaux avec des filtres…)
    o Développement des composants (Front)
    o …
    • Développement des tests unitaires sur la partie backend avec JUNIT5 (mockito)
    • Analyse et traitement des retours.
    • Revue et amélioration de la qualité de code avec SonarQube
    • Analyse des dépendances avec OWASP pour vérifier si un CVE (Common Vulnerabilities and Exposures) a été publiée pour les version utilisées.

    Environment technique: java11, JEE (Framework Spring (boot, data, sécurité, cloud…), Hibernate, keycloak Auth2), HTML5, CSS3, Bootstrap, Angular11, SQL server, junit5, SonarQube, Gitlab.
    -----------
    Projet : FluxCCG Modulable (Flux des échanges des banques avec la Caisse Centrale
    • Refonte du projet FluxCCG de sorte que ça soit une application modulable
    Travaux réalisés :
    • Participation au conception, analyse, développement et déploiement de l’applications modulable de dématérialisation des flux des échanges des banques avec la caisse centrale de garantie
    • Création des diagrammes de class
    • Génération du projet avec JHipster
    • Développement des nouvelles fonctionnalités.
    • Analyse et traitement des retours.
    • Adaptation de la solution pour chaque client
    • Analyse des dépendances avec OWASP pour vérifier si un CVE (Common Vulnerabilities and Exposures) a été publiée pour les version utilisées.
    • Développement des tests unitaires sur la partie back avec JUNIT5(mockito)
    • Déploiement de la solution.

    Environment technique: java8, JEE (Framework Spring (boot, data, security, batch), Hibernate, keycloak Auth2), HTML5, CSS3, Bootstrap, Angular9, PostgreSQL, junit5, SonarQube, Gitlab.
    ........
    Microservices doker Kubernetes Gitlab CI/CD
  • CGI
    Développeur Full Stack Java/JEE - Angular - Node.js
    SOFTWARE PUBLISHING
    March 2019 - April 2020 (1 year and 1 month)
    Grand Casablanca, Morocco
    Projet : Carrefour
    Travaux réalisés :
    • Participation aux activités de production sur les différentes applications java.
    • Participation à la refonte des applications web Java/JEE
    • Analyse et résolution des PMs Correctifs.
    • Analyse et résolution des incidents.
    • Correction des anomalies
    • Formation des nouvelles recrues
    • Suivi du traitement des chaines KSH/PLSQL des différentes applications
    • Refont des scripts Pl/SQL
    • L’élaboration des specs techniques
    • L’élaboration des specs fonctionnelles
    • Participation aux comités de suivi par application
    • Développement des évolutions

Recommendations

Be the first to recommend Mohammed

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

  • Ingénierie informatique
    Ecole Marocaine des Sciences de l'ingénieur
    2019
    Ingénierie informatique

Certifications

Skill set

Categories