Browse profiles Post a project
Malt welcom

Welcome to Mehdi's freelance profile!

Malt gives you access to the best freelancers for your projects. Contact Mehdi to discuss your project or search for other freelancer profiles on Malt.

Mehdi Kanzari

Senior Java developer - AWS

Can work in or around Paris

  • 48.8546
  • 2.34771
Propose a project The project will begin once you accept Mehdi's quote.
Propose a project The project will begin once you accept Mehdi's quote.

Location and workplace preferences

Location
Paris, France
Can work onsite in your office in
  • around Paris and 50km

Preferences

Project length
  • Between 3-6 months
  • ≥ 6 months
Company size
  • 1 person
  • 2-10 people
  • 11 - 49 people
  • 50 - 249 people
  • 250 - 999 people
+2 autres

Verifications

Freelancer code of conduct signed
Read the Malt code of conduct

Verified email

Languages

Categories

Skills (33)

  • Languages
  • Beginner Intermediate Advanced
  • SQL
    Beginner Intermediate Advanced
  • Methodologies
  • Beginner Intermediate Advanced
  • TDD
    Beginner Intermediate Advanced

Mehdi in a few words

Je suis ingénieur en informatique avec une passion particulière pour le développement des applications Java en appliquant les bonnes pratiques d'ingénierie logicielle (Software craftsmanship).
Au cours de mes dernières missions, j'ai pu acquérir des expériences significatives dans le développement d'application web ainsi que AWS Cloud.
Force de proposition, proactif et ayant le sens des responsabilités, j'ai participé à la réussite des projets qui m'ont été confiés tout en assurant une bonne ambiance au sein des équipes avec lesquelles j'ai travaillé.
C'est pourquoi je suis particulièrement ouvert aux projets challengeant m'offrant la possibilité d'évoluer.
Je suis également à l'aise avec les méthodologies agiles (Scrum)

Experience

GRTgaz- DSI - RF Performance opérationnelle - GRTgaz

Energy & Utilities

Senior developer Java - AWS  - As a freelancer

Bois-Colombes, France

August 2020 - Today (2 years and 3 months)

Projet : Accompagner la performance des métiers de GRTgaz et créer du lien entre les différentes entités grâce à des nouveaux outils digitaux.
Co-construire avec les utilisateurs des applications web/mobiles à l’usage interne ou externe.

 Rôle : Senior Dev JAVA - AWS

- Migration des applications de IBM MFP vers AWS Cloud (Infrastructure, Backend, Frontend et CI/CD)
- Participation aux réunions (Chantier de migration, Infrastructure Ops)
- Intégration de nouvelles évolutions (Backend/ Frontend)
- Mise en production des nouvelles versions des applications
- Participation à la mise en place de l’authentification et l’autorisation SSO pour les applications du Nomadisme en se basant sur AWS Api Gateway et Microsoft Azure AD (Identity Provider)
- Développement et déploiement de lambdas sur AWS (Génération et envoi des fichiers PDF et CSV vers sharepoint et SFTP )
- Communication avec différentes APIs (APINESS, Keepeek)


Équipe : 8 personnes
Environnement technique : Java 11, Spring boot 2.4, Spring (Core, MVC, Data…), AWS(ECS, Secret Manager, Lambda, S3, API Gateway, DocumentDB ...), Open API 3.0, REST, Sharepoint, OAuth2, JWT, MongoDB, Angular, Typescript, Cordova, Capacitor, Mockito, Junit 5, Mobile First, Terraform, Gitlab CI, Git, Jenkins, Maven, Sonar, Docker.

Méthodologie : Scrum
Java 11 AWS Spring boot MongoDB Gitlab CI Terraform Java 8 Angular Capacitor Docker AWS Lambda Gitlab Mobile first OAuth2 REST OpenAPI Scrum

Carrefour - Carrefour

E-commerce

Lead Java Developer  - As a freelancer

Paris, France

February 2020 - August 2020 (5 months)

Projet : Participation à la refonte de l’OMS (Order Management System) en architecture microservice et mise en place d’un BAM (Business Activity Monitoring)

 Rôle : Lead Dev Java

- Mise en place d’un microservice responsable de l’indexation et la restitution des informations de la commande
- Ajout de la fonctionnalité d’import de fichiers de produits (Dispart, projection stock physique, délai de mise à disposition)
- Participation aux différentes réunions (Architecture, Ops, RTE et SM)
- Développement des tests unitaires et d’intégrations en respectant le modèle de la pyramide des tests
- La supervision des environnements grâce à Kibana et Grafana
- Déploiement des microservices avec jenkins sur les environnements (FEAT, SINT, DEMO)

Équipe : 10 personnes
Environnement technique : Java 8, Intellij IDEA, Spring 4, Spring boot, Spring MVC, Spring Data, ElasticSearch 6.8, RabbitMQ, Angular, Maven, Git, Gitflow, Mockito, Junit 5, Assertj, Jenkins, Sonar, Kibana, Grafana, DockerS, Couchbase, Camunda(BPMN).
Méthodologie : Scrum, Safe

FNAC Darty

E-commerce

Consultant Java/Jee

Ivry-sur-Seine, France

August 2018 - February 2020 (1 year and 6 months)

Projet : Intervention sur plusieurs applications de Darty :
- DARTY.COM : Site Darty destiné aux particuliers
- INDEXEUR :
 Indexer les données (produits, offres…) provenant de différentes sources vers des serveurs Elasticsearch et Algolia
 Export des données : Mise en forme dans des fichiers (xml/json/csv) des données à destinations de partenaires et/ou de market place (La redoute, Fnac...)

 Rôle : Consultant Java/JEE

- Participation aux développements de la partie Backend et code review
- Refonte du parcours d’ajout panier du site mobile Darty
- Mise en place de l’authentification JWT pour OpenCell (Service externe pour la gestion des abonnements Darty Max)
- Migrations Elasticsearch (1.7 → 2.4) puis (2.4 → 6.2)
- Mise en place du moteur de recherche Algolia (Indexation et recherche des produits)
- Export CentralWeb : Création de Job pour la génération des fichiers (produits, offres, images, arborescence) destinés au partenaire central web

Équipe : 15 personnes (3 équipes)
Environnement technique : Dropwizard (Google Guice, Jetty, jersey, Jackson), Java 8, ElasticSearch, Algolia, JUnit 4, Mockito, Gradle 4.2, Git, Bitbucket, JIRA

RENAULT NISSAN B.V. - Groupe Renault

Automobile

Développeur Fullstack Java/JEE & Angular - Scrum master

Boulogne-Billancourt, France

July 2016 - July 2018 (2 years)

Recommendations

Check out Mehdi's recommendations

Education

Certifications