Hamdi Megdiche

Senior Full Stack Developer

Salaire / Taux journalier

94200 Ivry-sur-Seine, France

Freelance

Expertises

TypescriptReactSpring BootPostgreSQLSharePointReduxCypressCopilotJavaRESTful APIsHexagonal ArchitectureMongoDBNestNodeAngularRedisConfluenceJiraDjangoPythonTest Driven DevelopmentDockerSymfonyIonicNextXamarinRequêtes SQLMySQLMicrosoft SQL Server

Langues

Arabe (Maternelle)Français (Maternelle)Anglais (Courant)

À propos

Introduction

Ingénieur Full-Stack Senior | Expert React, Spring Boot, NestJS, Angular. J’accompagne les entreprises (ex: CA-CIB, SocGen) dans la création et la modernisation d’applications critiques. Mes interventions : * Back : API robustes, Microservices, Architecture hexagonale. * Front : Interfaces modernes React, Next.js, Angular & migrations. * DevOps : CI/CD, Clean Code, Sécurité & Performance. Prêt à transformer vos enjeux techniques en solutions scalables.

Liens

Expérience de travail

Senior Full Stack developer

Crédit Agricole CIB

déc. 2023 - Présent

2 ans 11 mois

92120 Montrouge, France

• Développement de micro-services avec Spring Boot et Kafka Consumers pour traiter et valider les flux de contrats (data feed). • Structuration complète du projet front avec Vite et React, intégration de l’ensemble des packages et outils (tests, CI/CD, tooling, linting). • Mise en place de tests E2E automatisés avec Cypress et Vitest, intégrés dans la pipeline GitLab CI/CD. • Optimisation des performances de l’application via la réduction du bundle final (tree-shaking, lazy loading, splitting). • Implémentation des API REST en architecture hexagonale, assurant une séparation claire des couches (domain, application, infrastructure). • Mise en place d’un outillage d’assistance au développement basé sur l’IA : o Utilisation de l’agent IA Copilot pour l’accélération du développement, la génération de snippets, RegEx et l’optimisation du code. o Exploration des intégrations LLM dans les pipelines front-end. o Contribution à une réflexion interne sur la gouvernance et les cas d’usage de l’IA générative dans le développement (documentation automatisée, revue de code augmentée, intégration future d’un agent intelligent pour la documentation API). • Veille continue sur les bonnes pratiques de clean code, d’accessibilité et d’optimisation UX/UI.

Senior Full Stack developer

Société Générale

juin 2022 - nov. 2023

1 an 6 mois

94120 Fontenay-sous-Bois, France

– Création d'un portail de saisie des juristes, d'instruction des demandes d'assistance juridique et d'accès à la connaissance juridique : – Intégration de la solution Sharepoint avec Microsoft GraphAPI. – Intégration de la fonctionnalité Outlook - Out of office. – Amélioration du service d'export des demandes juridiques. – Mise à jour des règles de routage des demandes d'assistance. – Accompagnement des alternants.

Crédit Agricole CIB

juin 2020 - juin 2022

2 ans 1 mois

92120 Montrouge, France

Lead Dev Front

juin 2020 - juin 2022

2 ans 1 mois

92120 Montrouge, France

– Référant technique React. – Participer à l'évolution de la stratégie et des choix techniques de source et aux différentes cérémonies agiles. – Accompagnement des alternants. – Veille sur la qualité logicielle et sur l'alignement avec les pratiques de clean code (Code reviews).

Ingénieur Full Stack

oct. 2020 - mars 2021

6 mois

92120 Montrouge, France

– Implémentation d'un nouveau système de gestion du collatéral de CACIB : – Micro-service d'import des données des systèmes front (data feed from MDB#& RTS xml files) avec NiFi, Spring Boot et Kafka. – Implémenter différents services Rest API de gestion de contrat. – Migration des données SQL vers PostgreSQL. – Documentation technico-fonctionnelle sur Confluence. – Prise en charge du Framework Front Component-UI (interne) : – Maintenabilité et ajout des nouveaux composants React. – Assurer la qualité des tests avec Jest. – Rédaction de la documentation et tests manuel avec StoryBook. – Déploiement et packaging avec Rollup.

Ingénieur Full Stack

Creativas

nov. 2018 - mai 2020

1 an 7 mois

Paris, France

– Création d'un package NPM privé CVS Framework Front (interne) ayant une panoplie de composants React réutilisables, services et utilitaires pour l'ensemble d'applications de Creativas : – Assurer la qualité des tests avec Cypress. – Déploiement et versionning du package. – Rédaction de la documentation et former les nouveaux arrivants. – Implémentation d'une application de gestion d'images Smart Images : – Modules de visionnage, upload et d'édition. – Système de versionning d'image et d'étapes d'édition. – Migration et adaptation des aniciennes données. – Résolution des problèmes de performance dans l'application Smart Terms : – Implémentation d'une solution de mise en cache et d'indexation de données à travers des Webhooks (Confluence) et Redis. – Refonte et modernisation de l'application Smart Courses : – Migration de l'architecture front AngularJS => React (hooks). – Implémentation d'un module de Quiz et validation en Spring boot.

Ingénieur Full Stack

Corticali

juin 2017 - nov. 2018

1 an 6 mois

Ariana, Tunisie

– Implémentation d'une web app (Fortigate) au compte d'un client étranger ENC Telecom - Montréal : – Automatiser l'ajout des règles dans un firewall. – Optimiser la mise à jour des policies (ACL) dans les firewalls à travers FortiManager API. – Développement des applications et sites web pour des clients locaux : – Esprit.tn: Site web + intra d'une école supérieure avec +6000 utilisateurs. – ImmobiliereBenHassine.tn: Site web d'agence + utilitaire de gestion immobilier. – Application Placini: Application multiplateforme d'organisation et d'emplacement guidé au théâtre municipal de Tunis.

Ingénieur Full Stack

Mediasoft

févr. 2016 - juin 2017

1 an 5 mois

Ariana, Tunisie

– Réalisation d'une application web Multi-plateforme de gestion d'entreprise. – Implémenter la plateforme Help Desk du site officiel de MEDIASOFT. – Réalisation d'un service de synchronisation de données entre 2 bases (SQL, MySQL) en temps réel. – Consulting sur des ERP tels que Sage, Ciel et Divalto. – Création de tableaux de bord et de vues de rapport dynamiques.


Formation

Ecole Supérieure Privée d'Ingénierie et de Technologies - ESPRIT

Diplôme d'ingénieur, Développement web

2017 - 2020

3 ans 1 mois

Institut supérieur d'informatique

Licence fondamentale, Sciences de l'informatique

2014 - 2017

3 ans 1 mois

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.