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

Mohammed Ezzou

Fullstack JAVA/KOTLIN/TALEND/AWS Developer

€550/day
2 projects
Paris, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Mohammed

Full Stack Java/React Developer
Passionate about designing and developing projects in new technology environments.
Team spirit, good interpersonal skills and ease of adaptation.
Ability to listen and analyze, initiative, sense of service and sense of responsibility.
  • English

    Fluent

  • German

    Basic

  • Arabic

    Native or bilingual

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

Experience

  • RTE - DSI - Ile de France
    Fullstack Java Developer
    ENERGY AND UTILITIES
    May 2023 - Today (3 years and 1 month)
    Paris, France
    Project: TOPASE (supply/demand balancing platform)
    • Participation in requirements gathering workshops
    • Development of backend Micro-services and Rest APIs
    • Unit and integration tests using Junit with the Groovy language
    • Development of evolutions
    • Code refactoring and optimization
    Java Angular Apache Kafka micro service Cucumber Jenkins Agile method Spring boot Oracle Database Linux Ubuntu Docker docker-compose Hibernate JUnit redux Node.js JavaScript Postman Jenkins/Sonar API NgRx
  • LEFEBVRE DALLOZ
    Consultant / Technical referent
    PUBLISHING
    April 2018 - February 2023 (4 years and 10 months)
    Île-de-France, France
    • Participation in requirements gathering workshops
    • Modeling the new application architecture via draw.io on confluence
    • Modeling sequence diagrams, state transitions and the data model
    • Participate in defining the customer journey
    • Development of REST micro-services
    • Writing openapi Specs via swagger editor
    • Proxying and securing SOAP webservices via APIGEE
    • Develop the current system and optimize Webservices
    • Writing openapi Specs
    • Deploying the application interfaces (registration form, user management, authentication, advanced search) with ReactJS
    • Setting up continuous integration via Jenkins file
    • Deploying and managing the application in the AWS cloud
    • Analysis, monitoring and implementation of monitoring via appDynamics
    • Developing an internal monitoring application with angularJS
    • Administering the database
    • Versioning with GIT
    • Analyzing metrics on Sonar & reducing technical debt
    • Performing unit tests with Junit 4 and Mockito, and integration tests with Postman
    • Performing the graphic redesign of the application and functional tests with Selenuim
    • Migration from tomcat6 to Tomcat8 and from Java6 to Java8
    • Deployment on integration and pre-production environments
    • Deploying on Linux servers
    • Setting up the new architecture and carrying out technical version upgrades
    • Corrective and evolutionary maintenance
    • Setting up continuous integration
    • Data recovery and transformation via Talend

    Technical environments:
    Java 11/8, Spring Boot, Spring batch, Spring Security, Hibernate, JPA, React, Kotlin, TypeScript, AngularJS, NodeJS, Javascript, React JS, Micro-services, APIGEE, Web services (REST), POSTMAN, OpenAPI/Swagger, SOAP, Kafka API, SQL, MySQL, JUnit4, Mockito, Git/Bitbucket, Maven, Selenium, Talend Data Integration, Jenkins, Docker-Kubernetes, AWS, mRemoteNG, Sonar, Jira, Agile/Scrum
    Kotlin Spring Java Typescript React Native Angular Apigee Apache Kafka RabbitMQ Talend Amazon Web Services
  • Expertflow
    Web Software Engineer
    TELECOMMUNICATIONS
    October 2014 - March 2018 (3 years and 5 months)
    Rabat, Morocco
    • Creation of ETL Jobs under scheduled tasks to feed and transform data (DB, file, CSV, Excel ..)
    • Creating a web application for INTERNAL CHAT by group.
    • Developing a web application to manage the quality of services in teleconsulting spaces.
    • Creation of SQL queries for real-time reports displayed on central TVs (with Raspberry).
    • Creating web applications that display REPORTING on televisions.
    • Development/Integration of CISCO finesse gadgets.
    • Creating a web application for monitoring the evolution of service quality in Tunisia Telecom centers.

    Technical environments:
    Java/J2ee, Spring, Hibernate, ETL Talend, Grails, NodeJS, AngularJS, Socket.io, Cross document messaging, NetBeans, SQL Server, Jboss, WebSocket, Git, Raspbian, RaspBerry.

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

  • Engineer's degree in computer engineering, Software engineering
    High-Tech Rabat
    2017
    Diplôme d'ingénieur en génie informatique, Génie logiciel
  • Professional University Degree, MIAGE
    faculty of sciences and techniques of Settat Hassan 1st University
    2013
    Licence Universitaire Professionnelle, MIAGE

Skill set (60)

Categories