Profil de E GH

E GH
550.00€ /j
Développeur Java Full-Stack | React & Angular | Cloud AWS
Disponible le : 03/11/2025
Localisation : Île-de-France, France
Mobilité : Mobilité nationale
5 années d'expérience
0 missions réalisées
AngularAPI RESTCI/CDCloud AWSJavaKafkaMicroservicesReactSpring BootSQL AssuranceData ManagementIardmonétique

E GH en quelques mots

🚀 Développeur Java Full-Stack avec plus de 5 ans d’expérience, je conçois des applications web robustes et évolutives en combinant les technologies Java Backend (Spring BootJPASQLKafka) et Frontend modernes (ReactAngular). Dynamique et force de proposition, j’apporte des solutions pertinentes et innovantes en tenant compte des enjeux métier, de la qualité du code et de la performance.
 
J’interviens sur l’ensemble du cycle de développement : Architecture Microservices, intégration et sécurisation d’APIs REST, mise en place de tests, et déploiement via des pipelines CI/CD. J’utilise quotidiennement JUnitGitDockerJenkinsSonarNexusOpenshift/Kubernetes, et bien d’autres outils du paysage Fullstack.
 
Mon expertise Cloud se concentre sur AWS, avec une maîtrise des services tels que S3, Amplify, Lambda, Cognito, IAM, DynamoDB et API Gateway. Je conçois des architectures scalables et sécurisées, intègre les services AWS dans les workflows DevOps, et assure le monitoring et la résilience des applications en production.
 
Je travaille selon une méthodologie agile (Scrum/Kanban), en étroite collaboration avec les équipes métier, DevOps et UX pour concevoir des solutions pertinentes. Je pratique la revue de code systématique, les déploiements itératifs et je documente rigoureusement les livrables techniques.

Langues

French
bilingue
English
moyen
Arabic
bilingue

Formation

  • Master en Architectures et Applications des Systèmes d’Information

    ENSA

    septembre 2018 - juillet 2020

  • Licence en Sciences et Techniques - Génie Informatique

    FST

    septembre 2014 - juillet 2018

    Portfolio

  • logo_sct

    MAIF

    Développeur FullStack – Java / React – Data | IA | LLM

    mai 2024 - juillet 2025

    📌 Contexte :
    Contribution active à des projets stratégiques autour de la centralisation des données, de l’IA conversationnelle et de l’intégration de modèles LLM, dans un contexte de modernisation applicative. Conception et refonte de solutions à fort trafic, avec un fort accent sur la performance, la qualité du code et l’industrialisation de l’IA générative.

    🚀 Réalisations principales :
    – 🗂️ Développement d’un produit Data facilitant les échanges entre fournisseurs et consommateurs de données.
    – 💬 Refonte d’une solution de monitoring de conversations IA (chatbots, téléphonie).
    – 🤖 Intégration d’un chatbot métier intelligent dans une application de gestion des sinistres.
    – 🧬 Contribution à une plateforme LLM pour industrialiser l’usage de l’IA générative.

    🛠️ Responsabilités clés :
    – 💻 Conception et développement Backend & Frontend (Java / Spring Boot, Kafka, React) ;
    – 🧠 Proactivité dans les choix techniques et les améliorations produit ;
    – ⚙️ Optimisation des performances et amélioration continue ;
    – 📐 Utilisation des bonnes pratiques de développement (SOLID, DRY, KISS, Design Patterns) ;
    – 🔁 Intégration et déploiement continu CI/CD ;
    – 🧪 Réalisation de tests unitaires/intégrations, Pair programming, revue de code et maintenance évolutive ;
    – 🤝 Collaboration agile avec les équipes métier et DevOps ;
    – 🧑‍🏫 Mentoring, support technique et rédaction de documentation technique.

    🧰 Stack technique :
    – 🖥️ Backend : Java 17/21, Spring Boot, JPA, API REST, Kafka, Kotlin, Thymeleaf.
    – 🖼️Frontend : React 18, TypeScript, JavaScript, Vite, Figma.
    – 🗃️Base de données : PostgreSQL, Greenplum.
    – 🧪Tests : JUnit, Mockito, Jest, Playwright.
    – 🔄CI/CD & DevOps : GitHub, Jenkins, Sonar, Nexus, Docker, OpenShift, CloudBees.
    – 🛠️Outils: IntelliJ, Jira, Git, WSL (Linux), DBeaver.
    – 🧭 Méthodologie : Agile (Scrumban), Software Craftsmanship.

  • logo_sct

    MACIF

    Développeur FullStack - Java / React / Angular – Assurance IARD

    avril 2023 - mars 2024

    📌 Contexte :
    Contribution à la mise en œuvre de solutions stratégiques pour la gestion des activités métiers (Sinistres, Production, Garagistes, Négociation tarifaire) au sein de 4 produits applicatifs clés.

    🎯 Réalisations principales :
    – 🚀 Mise en place de solutions IARD stratégiques pour le pilotage des activités métiers.
    – 🧩 Contribution à 4 produits applicatifs couvrant Sinistres, Production, Garagistes et Négociation tarifaire.

    🛠️ Responsabilités clés :
    – 🏗️ Conception et développement d’applications Web (Java / React / Angular) ;
    – 📦 Développement de batchs métiers avec Spring Batch ;
    – 📐 Respect des bonnes pratiques de développement ;
    – 🧠 Résolution de problèmes technique et amélioration des performances ;
    – 🧪 Réalisation de tests unitaires, débogage, revue de code ;
    – 🧑‍💻 Gestion des incidents et correction des anomalies ;
    – 🔁 Utilisation des outils d’intégration et déploiement continu (CI/CD) ;
    – 🧑‍🏫 Mentoring, assistance technique et rédaction de documentation technique ;
    – 📣 Participation aux rituels agiles (Daily Meetings, Planning, Review, Retrospective).

    🧰 Stack technique :
    – 🖥️ Backend : Java 8, Spring Boot, JPA/Hibernate, Spring Batch, API REST, Maven.
    – 🖼️ Frontend : React 17, Angular 9, TypeScript, JavaScript.
    – 🗃️ Base de données : Oracle, MySQL.
    – 🧪 Tests : JUnit, Mockito.
    – 🔄 CI/CD & DevOps : GitLab CI/CD, Sonar, Nexus, Docker, OpenShift, Guidewire Cloud.
    – 🛠️ Outils : IntelliJ, Git, Jira.
    – 🧭 Méthodologie : Agile (Scrum), Clean Code.

  • logo_sct

    MGEN

    Développeur Backend - Java / Spring Batch – Secteur Assurantiel

    septembre 2022 - mars 2023

    📌 Contexte :
    Contribution à la digitalisation et à l’optimisation des processus métiers liés à la gestion des contrats collectifs. Mon rôle s’inscrivait dans un environnement agile, avec une forte exigence sur la qualité des données, la performance des traitements batch et la fiabilité des livrables.

    🎯 Réalisations principales :
    – 🗂️ Mise en place d’une solution d’affiliation en masse des contrats collectifs via Batchs, réduisant les actions des adhérents et améliorant la qualité des données volumineuses.
    – 🧩 Développement d’un utilitaire de gestion des données permettant d\’effectuer des traitements de substitution sur différents flux de production en phase de recette, facilitant les tests et la validation métier.

    🛠️ Responsabilités clés :
    – 🏗️ Conception et développement de composants Backend (Java / Spring Boot) ;
    – 📦 Développement de batchs métiers avec Spring Batch ;
    – 📁 Implémentation de modules de traitement de fichiers ;
    – ⚙️ Optimisation des performances et respect des bonnes pratiques de développement ;
    – 🧬 Réalisation de tests unitaires (JUnit, Mockito) et revue de code ;
    – 🚀 Intégration et déploiement continu (CI/CD) ;
    – 🔄 Suivi des retours de recette et présentation des livrables au client ;
    – 📦 Préparation des livrables et documentation technique ;
    – 🤝 Travail en Agilité avec les équipes métier et développement.

    🧰 Stack technique :
    – 🖥️ Backend : Java 11, Spring Boot, Spring Batch, JPA/Hibernate, Kafka, Maven.
    – 🗃️ Base de données : PL/pgSQL.
    – 🧪 Tests : JUnit, Mockito.
    – 🔄 CI/CD & DevOps : GitLab, Jenkins, Docker, Sonar, Nexus.
    – 🛠️ Outils : IntelliJ, Git, Jira.
    – 🧭 Méthodologie : Agile, Clean Code.

  • logo_sct

    S2M

    Ingénieur Projets Full-Stack - Java / Angular / Vue.js / AWS - Secteur Monétique

    février 2020 - août 2022

    📌 Contexte :
    Réalisation de solutions monétiques sécurisées et évolutives, conformes aux standards internationaux (VISA, MASTERCARD, 3DS2), tout en répondant aux besoins croissants du marché.

    🎯 Réalisations principales :
    – 🔐 Mise en place d’une solution de Tokenization conforme aux spécifications VISA/MASTERCARD, permettant de sécuriser les transactions par jetons (Tokens).
    – 📱 Mise en place d’un Switch de paiement mobile interconnecté à une plateforme mobile (Wallet) afin d\’effectuer les opérations mobiles.
    – 🛒 Mise en œuvre d’un Portail e-Commerçant pour le suivi et la gestion de l\’activité des paiements en ligne, dans un système conforme au protocole 3DS2.

    🛠️ Responsabilités clés :
    – 🧩 Conception et développement de solutions monétiques en s\’appuyant sur l\’architecture Microservices.
    – 💻 Respect des normes de codage et les bonnes pratiques.
    – 🏗️ Mise en place d’un socle technique transverse : Archetype, Data Segregation, Audit Trail, Camunda BPMN, Notifications System, VueJS Plugin.
    – 🔄 Intégration et communication avec des services et modules externes (réseaux monétiques, issuers).
    – 🧪 Réalisation de tests unitaires, Pair programming, revue de code et maintenance évolutive.
    – 🔐 Implémentation de la cryptographie AES et RSA pour la sécurisation des données.
    – 🪵 Analyse des logs, traitement des retours et correction des anomalies.
    – ⚙️ Participation active au CI/CD.
    – 📄 Rédaction de la documentation technique et accompagnement de stagiaires en fin d’études.

    🧰 Stack technique :
    – 🏗️ Architecture : Microservices, Monolithe.
    – 🖥️ Backend : Java 8/11, Spring Boot, JPA, REST API, Kafka, Maven.
    – 🖼️ Frontend : Angular 8, Vue.js, Vuex.
    – 🔐 Sécurité & Authentification : OIDC, OAuth2, Keycloak, Vault.
    – 🗃️ Base de données & Recherche : MySQL, Oracle, Elasticsearch.
    – 🧪 Tests : JUnit, Mockito.
    – 🚀 CI/CD & DevOps : GitLab, Jenkins, Sonar, Nexus, Docker, Kubernetes, AWS.
    – 🛠️ Outils : Camunda, AKHQ, Kibana, IntelliJ, Jira.
    – 📋 Méthodologie : Agile Scrum, Clean Code.

  • logo_sct

    FST

    Développeur Full Stack - Java / JavaScript - Secteur Éducation (Stage PFE)

    avril 2018 - juin 2018

    📌 Contexte :
    Conception et développement d\\\’une application web dédiée à la réservation et à la gestion des salles. L’objectif était d’optimiser la planification des espaces partagés au sein de l’organisation, tout en offrant une interface intuitive aux utilisateurs.

    🚀 Réalisations principales :
    – 🧠 Conception de l’architecture applicative avec des diagrammes UML.
    – 💻 Développement full stack en mode Build.
    – 🌐 Création d’une interface utilisateur responsive et intuitive.

    🎯 Responsabilités clés :
    – 🔍 Analyse de l’existant et recueil des besoins fonctionnels ;
    – 📐 Modélisation des cas d’utilisation, entités et flux applicatifs ;
    – 🔐 Implémentation des fonctionnalités principales (authentification, réservation, gestion des disponibilités) ;
    – 🧪 Réalisation de tests unitaires pour garantir la qualité du code ;
    – 📂 Gestion du projet en autonomie : planification, développement, documentation et versioning avec Git.

    🧰 Stack Technique :
    – ☕ Back-End : Java 8, MySQL.
    – 🎨 Front-End : HTML, CSS, JavaScript, jQuery.
    – 🧪 Tests : JUnit.
    – 🛠️ Outils : Git, UML.

    Historiques (0)

    • Il n'y a aucune activité.