fr
fr
developer avatar
Mehdi
Not open to job opportunities
Lead developer
Paris
Freelance
Hybrid remote
Technologies
About
Mehdi
✅️ Developpeur Full Stack Senior Java Vue Angular
Lead developerParis
developer avatar
Description

Vous cherchez un développeur expérimenté pour intégrer vos équipes ? Vous avez besoin d'un profil spécialisé dans le développement avec Java, Spring, Angular ou VueJs ? Vous souhaitez créer une nouvelle application ou un site web ? Vous êtes au bon endroit !

Je suis développeur Fullstack avec une expérience diversifiée dans plusieurs secteurs, notamment l'énergie, le secteur public et les assurances. J'ai travaillé avec des grands groupes:

  • Groupama
  • Ministère de l'éducation nationale
  • Enedis
  • Entreprise du Cac 40
    ...

Je suis passionné par la pratique du "clean code", l'application des Design Patterns et la conception d'architectures logicielles robustes. Fort de plus de 8 ans d'expérience en Java, j'ai développé une solide expertise dans ce domaine, et je maîtrise également Vue.js et Angular pour le développement frontend.

Je suis en mesure de vous accompagner de A à Z:

  • La définition de votre besoin
  • La conception, planification et la validation des choix techniques
  • Développement d'une application Java, notamment avec le framework Spring
  • Création des applications avec une architecture monolithe ou microservices
  • Mise en place de l'intégration continue et déploiement continu (Ci/CD)
  • Création des tableaux de bord (Grafana, Kibana) et la définition des alertes pour faciliter le suivi
  • Création des workflows avec Temporal
  • Création des applications web (javascript/typescript) avec le framework Vue ou angular
  • Accompagnement dans la migration vers le cloud
  • Mise en place d'un moteur d’Indexation (elasticsearch, logstash)
  • Mise en place d'une architecture événementielle (kafka, rabbitMQ, pubsub)
    ...
    Liste non exhaustive et je suis prêt à relever le challenge tant qu'on reste dans l'informatique :)

Un projet ? Un besoin de renforcer vos équipes ? Ou simplement pour discuter ? Contactez-moi directement sur la plateforme

Professional experiences
8 years of experience as Lead developer (or similar)
Ingénieur conception et développement
Groupama - ParisJan 2020 - Sep 2022 · 2 years 8 months

Développement des outils d'aide à la vente pour les agents et souscripteurs.
De la conception à la mise en production des projets:

Mai 2021 - Septembre 2022: Projet EGarage

  • Architecture en microservice et microfront (spring boot, vue.js 3, java 11..)
  • Participation dans la phase du cadrage et des choix techniques
  • Conception et développement de nouvelles fonctionnalités
  • Mise en place d'un mécanisme de génération d'écran à partir d'un fichier excel avec des contrôles de surfaces automatisés ainsi que des contrôles liés aux habilitations de l'utilisateur connecté
  • Création de zéro d'un moteur de tarification générique
  • Revue de code et pair programming

Janvier 2020 - Avril 2021 : Projet Epro

  • Architecture en microservice (spring boot, vue.js 2, java 8..)
  • Participation dans les choix techniques
  • Conception et développement de nouvelles fonctionnalités
  • Mise en place d'un mécanisme de génération d'écran à partir d'un fichier excel avec des contrôles de surfaces automatisés ainsi que des contrôles liés aux habilitations de l'utilisateur connecté
  • Revue de code et pair programming
Lead Developer
Indépendant - ParisSep 2022 - today · 3 years 3 months

Dans le cadre d'un projet Agile Scrum, j'ai travaillé sur la mise en œuvre de la clean architecture avec des microservices. Mes responsabilités incluaient :
➡️ Agir en tant que référent technique (lead équipe de 5 personnes)
➡️ Contribuer à la définition et à la planification du projet.
➡️ Effectuer des revues de code, du pair programming et offrir un support technique aux développeurs.
➡️ Promouvoir l'adoption des Design Patterns.
➡️ Réaliser des Proof of Concepts (POCs).
➡️ Mettre en place des pipelines CI/CD, couvrant l'ensemble du cycle de vie du projet, du développement à la production, en utilisant Terraform
➡️ Utiliser Google Cloud Platform (GCP) pour le déploiement sur des VM, le développement de jobs Cloud Run et de Cloud Functions.
➡️ Participer à l'élaboration de l'architecture du projet et à la conception du modèle de données

Ingénieur logiciel Grade B
Capgemini TS - ParisNov 2016 - Dec 2019 · 3 years 1 month

1/ Tech lead chez le Ministère de l’éducation nationale : Refonte de l’application de gestion des droits d’accès du SIRH, et MCO de l’ancienne
Environnement: JBOSS, J2EE, Spring MVC, JSF, Angular, Angular Material,
ActiveMQ, Jenkins

2/ ENEDIS : Développement d’un outil national de gestion de la relation client et
Mise en place de la suite ELK pour la centralisation des logs

Environnement : Weblogic, J2EE, Spring MVC, Spring Security, Spring Batch,
AngularJS, Bootstrap, Oracle, Tests automatisés avec FitNesse

Schools
5 years of higher education
Supinfo
Master expert en informatique et systèmes d'information 2017
Links
No information has been entered for this section.
Technologies
Skills
Interested by...Aws, azure, terraform, kafka
Languages
  • Anglais
Tests
Java - September 3, 2022Top 11% with a score of 2756 points
Angular - September 3, 2022Top 0% with a score of 3170 points