Hamid ABDELGHANI LIDRISSI

Hamid
ABDELGHANI LIDRISSI

Senior Frontend Developer | +7 ans d'XP

Disponible immédiatement💼 Full Remote / Hybride
Lille, Paris
|
06.02.59.60.17
|||

Compétences Clés

JavaScript (ES6+)TypeScriptReact 16+Next.jsAngular 2+HTMLCSSJSXstyled-componentsStorybookGitHub CopilotCursorClaude CodeJestTesting LibraryVitestCypressJunitMockitoGitGitLab CIJenkinsDockerArgoCDSonarDatadogJava 8+Node.jsSpring Boot/Data/MVC/SecurityHibernate/JPASQLNoSQLPostgreSQLMySQLMongoDBTDDScrum/AgileJIRA

Expériences Professionnelles

OVHcloud logo

OVHcloud

Senior Frontend Developer

Mars 2024 - Décembre 2025

1 an 10 mois

Roubaix, Hauts-de-France, France

Contexte Projet

Migration complète du Manager OVH (compte client) d'Angular vers React avec une révision approfondie du style et de l'architecture technique. Projet stratégique visant à moderniser l'expérience utilisateur de millions de clients à travers l'Europe, le Canada et les États-Unis.

ReactTypeScriptReact RouterReact QueryZustandODSVitestReact Testing LibrarySentryCursorGitHub Copilot

Contributions Clés

  • Reverse engineering des applications existantes et rédaction de documentation technique complète pour chaque micro-application en utilisant des LLM
  • Analyse et consolidation des fonctionnalités existantes pour la création et priorisation des tickets Jira de migration
  • Développement de nouvelles micro-applications et intégration du design system propriétaire OVH
  • Refonte des interfaces graphiques en étroite collaboration avec les équipes UI/UX pour garantir une expérience utilisateur optimale
  • Mise en place et rédaction de tests unitaires, d'intégration et End-to-End pour couvrir les scénarios principaux
  • Implémentation du tracking et des analytics pour le suivi du comportement utilisateur
  • Garantie de la qualité du code via l'application des bonnes pratiques, code reviews et monitoring
  • Déploiement des micro-applications sur l'infrastructure propriétaire OVH
Kiabi logo

Kiabi

Développeur ReactJs/NextJs

Janvier 2022 - Mars 2024

2 ans 3 mois

Lille, Hauts-de-France, France

Contexte Projet

Refonte complète du site e-commerce Kiabi avec modernisation de l'architecture front-end et du catalogue produit. Projet d'envergure visant à améliorer les performances, l'expérience utilisateur et la scalabilité de la plateforme pour des millions de visiteurs mensuels.

ReactNext.jsTypeScriptStorybookJestTesting LibraryReach5Scrum

Contributions Clés

  • Conception et développement de l'architecture front-end moderne
  • Mise en place d'un design system avec Storybook pour assurer la cohérence visuelle et accélérer les développements
  • Formation et montée en compétences de l'équipe sur les technologies React et Next.js
  • Développement de nouvelles fonctionnalités et participation active aux opérations de production
  • Intégration d'une authentification SSO sécurisée avec Reach5
  • Référent technique pour les tests unitaires et d'intégration au sein du pôle Bekom
  • Expérience en tant que Scrum Master pendant 4 mois pour comprendre la gestion de projet agile
Pierre Fabre logo

Pierre Fabre

Développeur ReactJs/NodeJs

Juillet 2021 - Décembre 2021

6 mois

Lille, Hauts-de-France, France

Contexte Projet

Création d'un portail de données innovant pour Pierre Fabre destiné à simplifier l'accès et la réutilisation des données par les professionnels de la data. Projet stratégique visant à démocratiser l'utilisation des données au sein de l'entreprise.

ReactNode.jsMongoDBJenkinsADFSSSO

Contributions Clés

  • Conception et développement de l'architecture front-end avec un focus sur l'expérience utilisateur
  • Contribution à l'élaboration des architectures des backoffices et des API
  • Mise en place des pipelines d'intégration continue avec Jenkins pour automatiser les déploiements
  • Leadership technique de l'équipe avec accompagnement des développeurs juniors
  • Implémentation de l'authentification SSO sécurisée avec ADFS pour l'accès aux données sensibles
Boulanger logo

Boulanger

Développeur ReactJs

Octobre 2020 - Juin 2021

9 mois

Lille, Hauts-de-France, France

Contexte Projet

Refonte complète du site e-commerce Boulanger avec un focus particulier sur l'optimisation du tunnel de commande. Projet visant à améliorer le taux de conversion et l'expérience d'achat des clients.

ReactReduxJestWebpack

Contributions Clés

  • Développement de nouvelles fonctionnalités e-commerce pour enrichir l'expérience utilisateur
  • Refonte et optimisation du tunnel de commande pour améliorer le taux de conversion
  • Résolution des anomalies détectées par l'équipe de recette et en production
  • Surveillance continue de la qualité du code et des performances de l'application
  • Collaboration avec les équipes UX/UI et produit pour garantir l'alignement avec les objectifs business
Boulanger logo

Boulanger

Développeur Full-stack Java/Angular

Juillet 2019 - Septembre 2020

1 an 3 mois

Lille, Hauts-de-France, France

Contexte Projet

Maintenance et évolution de B4CO, application critique gérant les plannings, les magasins et les collaborateurs de l'enseigne Boulanger à l'échelle nationale. Projet incluant des migrations techniques majeures pour garantir la pérennité de l'application.

Angular 8Java 11Spring BootPostgreSQLJPA

Contributions Clés

  • Tierce maintenance applicative avec gestion des incidents et demandes d'évolution
  • Développement et tests de nouvelles fonctionnalités pour améliorer la gestion RH
  • Migration majeure d'Angular de la version 2 à la version 8 pour bénéficier des dernières fonctionnalités
  • Migration de Java 8 vers Java 11 LTS pour garantir la sécurité et les performances
  • Support et accompagnement des utilisateurs métier pour l'utilisation de l'application
AS24 (Total) logo

AS24 (Total)

Développeur Full-stack Java/Angular

Janvier 2019 - Juin 2019

6 mois

Lille, Hauts-de-France, France

Contexte Projet

Refonte complète de l'espace client AS24, filiale du groupe européen TOTAL spécialisée dans la distribution de carburants aux professionnels. Projet visant à moderniser l'interface et améliorer l'expérience utilisateur des clients B2B.

AngularJava 8Spring BootMySQL

Contributions Clés

  • Participation active à la conception de l'architecture et du design de la nouvelle plateforme
  • Développement et validation de nouvelles fonctionnalités orientées utilisateurs professionnels
  • Garantie de la qualité du code et des livrables via des revues de code et des tests
  • Collaboration avec les équipes métier pour comprendre les besoins spécifiques du secteur
AgriSud International logo

AgriSud International

Développeur Full-stack Java/Angular

Juin 2018 - Décembre 2018

7 mois

Marrakech, Maroc

Contexte Projet

Digitalisation du système d'information d'AgriSud International avec la création d'un système de suivi-évaluation dématérialisé destiné aux très petites entreprises familiales du secteur agricole. Projet à fort impact social visant à accompagner les agriculteurs dans leur développement.

AngularJava 8Spring BootJPAMySQL

Contributions Clés

  • Conception des différentes composantes du système en collaboration avec les équipes métier
  • Développement et tests rigoureux des fonctionnalités de suivi-évaluation
  • Formation des utilisateurs finaux à l'utilisation de l'application
  • Suivi continu de la qualité du projet et adaptation aux besoins terrain

Formations

Ecole de Développeur à Norsys

Formation de deux semaines dans les fondamentaux du web avec un challenge technique (TDD, Clean code, Peer programming, MOB programming)

Master spécialisé ISI

Ingénierie de Systèmes d'informations, Université CADI AYYAD, Marrakech

License SIR

Sciences et techniques spécialité Systèmes d'informatiques Répartis, Université CADI AYYAD, Marrakech

Langues

FrançaisConversation courante
AnglaisConversation courante
ArabeLangue maternelle
EspagnolDébutant