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

Mohammed Ennadir

Full Stack Java/Spring Angular Developer

€650/day
Paris, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Mohammed

FULLSTACK Java/Angular Engineer developer, passionate about the world of IT and new technologies, with over 7 years of experience in developing monolithic applications and microservices.
Certified 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
    Development Engineer
    PUBLIC SECTOR
    June 2022 - Today (4 years and 2 months)
    Paris, France
    Application Core Technical Migration:
    • Transition from Java 8 to Java 17
    • Migration to Spring Boot to modernize the architecture
    **Code Review and Quality Improvement:

    ** * Code review, standardization of practices, and implementation of good development practices
    • Review and improvement of code quality with SonarQube
    • Analysis of CAST indicators
    • Correction of critical violations, security issues, and performance problems
    **Support and Production / Deployment:

    ** * Participation in production activities for various Java applications
    • Analysis and resolution of complex production incidents
    • Anomaly correction
    • Monitoring of deployments and management of Jenkins pipelines
    • Technical support for developers
    • Generation of deliverables for testing and production
    • Deployment in lower and intermediate environments
    • Participation with the business team in the creation and prioritization of Jira tickets
    • Estimation of Jira tickets and required efforts
    Optimization and Performance
    • Optimization of application and batch performance.
    • Dependency analysis with OWASP to check if a CVE (Common
    • Vulnerabilities and Exposures) has been published for the versions used.
    Centralization and Development
    • Development of enhancements
    • Development of new batches
    • Centralization of different ASNET applications onto a single consolidated platform
    Java 17 Java 8 Spring boot Spring Cast
  • OMNISHORE Groupe MEDTECH
    Project Engineer
    April 2020 - March 2022 (1 year and 11 months)
    Grand Casablanca, Morocco
    Project: INDH (National Initiative for Human Development)
    • General system redesign
    Work performed:
    • Initialization and configuration of project microservices.
    • Feature development.
    o Backend API development.
    o Creation of frontend screens (pages, tables with filters...)
    o Component development (Front)
    o ...
    • Development of unit tests for the backend with JUNIT5 (mockito)
    • Analysis and processing of feedback.
    • Review and improvement of code quality with SonarQube
    • Dependency analysis with OWASP to check if a CVE (Common Vulnerabilities and Exposures) has been published for the versions used.

    Technical environment: java11, JEE (Spring Framework (boot, data, security, cloud…), Hibernate, keycloak Auth2), HTML5, CSS3, Bootstrap, Angular11, SQL server, junit5, SonarQube, Gitlab.
    -----------
    Project: FluxCCG Modulable (Bank Exchange Flows with the Central Bank)
    • Redesign of the FluxCCG project to make it a modular application
    Work performed:
    • Participation in the design, analysis, development, and deployment of the modular application for dematerializing bank exchange flows with the central guarantee fund
    • Creation of class diagrams
    • Project generation with JHipster
    • Development of new features.
    • Analysis and processing of feedback.
    • Adaptation of the solution for each client
    • Dependency analysis with OWASP to check if a CVE (Common Vulnerabilities and Exposures) has been published for the versions used.
    • Development of back-end unit tests with JUNIT5(mockito)
    • Solution deployment.

    Technical environment: java8, JEE (Spring Framework (boot, data, security, batch), Hibernate, keycloak Auth2), HTML5, CSS3, Bootstrap, Angular9, PostgreSQL, junit5, SonarQube, Gitlab.
    ........
    Microservices doker Kubernetes Gitlab CI/CD
  • CGI
    Full Stack Java/JEE - Angular - Node.js Developer
    SOFTWARE PUBLISHING
    March 2019 - April 2020 (1 year and 1 month)
    Grand Casablanca, Morocco
    Project: Carrefour
    Work performed:
    • Participation in production activities for various Java applications.
    • Participation in the redesign of Java/JEE web applications
    • Analysis and resolution of Corrective PMs.
    • Analysis and resolution of incidents.
    • Anomaly correction
    • Training of new recruits
    • Monitoring of KSH/PLSQL chain processing for various applications
    • Redesign of Pl/SQL scripts
    • Elaboration of technical specifications
    • Elaboration of functional specifications
    • Participation in follow-up committees per application
    • Development of enhancements

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

  • Computer Engineering
    Moroccan School of Engineers
    2019
    Ingénierie informatique

Certifications

Skill set

Categories