Architecture, software engineering senior et exécution technique pour produits exigeants.

Synthèse d'expérience

Expériences précédentes : frontend senior, qualité web et delivery multi-équipes

Avant les missions récentes présentées par LRJI, Mohammed Hamdoune a travaillé sur des produits digitaux retail, industrie et plateformes frontend avec des enjeux de migration, qualité web et coordination.

Cette page regroupe les acquis réutilisables : architecture frontend, migration React, bibliothèques de composants, Storybook, SEO, accessibilité, performance et leadership technique distribué.

Contexte

Des expériences qui renforcent le socle LRJI

Ces missions ne sont pas le coeur du positionnement actuel LRJI, mais elles expliquent une partie du regard produit : une architecture utile doit aussi se traduire dans l'interface, la qualité perçue et la capacité des équipes à livrer.

Contraintes récurrentes

Migrer sans casser l'existant

Les parcours web devaient évoluer sans perdre de visibilité SEO, d'accessibilité ou de cohérence utilisateur.

Rendre les composants réutilisables

Les interfaces avaient besoin de composants partagés et documentés, pas seulement de pages livrées au cas par cas.

Coordonner à distance

Les standards de delivery devaient fonctionner dans des équipes réparties, avec plusieurs interlocuteurs et contraintes produit.

Apports

Les apports techniques réutilisables

Ces expériences restent utiles pour LRJI parce qu'elles relient architecture, delivery et expérience utilisateur.

  1. 01

    Migration React structurée

    Les migrations frontend ont été abordées comme des trajectoires de produit, pas comme un simple changement de framework.

  2. 02

    Bibliothèque de composants

    Storybook a servi à rendre les composants plus visibles, réutilisables et discutables entre produit, design et développement.

  3. 03

    Qualité web concrète

    SEO, accessibilité et performance ont été traités comme des contraintes de produit, pas comme des optimisations tardives.

  4. 04

    Leadership technique distribué

    La coordination d'équipes réparties a renforcé les pratiques de communication, standards et ownership.

Delivery

Contribution senior et coordination

Le travail combinait implémentation, revue, standards, coordination et accompagnement des équipes dans des contextes où plusieurs pays ou métiers pouvaient être impliqués.

Standards frontend

Structure, composants, documentation et conventions ont été utilisés pour réduire les divergences.

Qualité produit

Les arbitrages prenaient en compte expérience utilisateur, SEO, accessibilité et maintenabilité.

Coordination

Le management technique d'une équipe répartie sur plusieurs pays a imposé des décisions plus explicites.

Impact

Ce que ces expériences ajoutent au profil LRJI

Elles complètent le positionnement architecture/backend par une compréhension concrète des produits frontend et de la delivery visible par les utilisateurs.

React
Migration et structuration de parcours web en SPA React.
Storybook
Architecture d'une bibliothèque de composants réutilisables.
4 pays
Management technique d'une équipe distribuée dans un contexte international.
Qualité web
Renforcement des pratiques SEO, accessibilité et standards frontend.

Stack

Technologies et sujets couverts

Ces sujets ne sont pas tous au centre de l'offre LRJI actuelle, mais ils renforcent la lecture produit et frontend.

  • React
  • JavaScript
  • Frontend architecture
  • Storybook
  • Component libraries
  • Azure DevOps
  • Docker
  • SEO
  • Accessibility
  • Technical leadership

Leçon

La qualité frontend est aussi une décision d'architecture.

Quand les composants, la performance, l'accessibilité ou le SEO sont traités trop tard, le produit paie une dette visible par les utilisateurs.