Ayoub Hidri

Freelance Full Stack Engineer | React JS/TS Senior Developer

Strasbourg, France

+33 (0) 6 05 60 41 05 | ayoub.hidri@gmail.com

Profile

Experienced Full Stack Engineer specializing in React JS/TypeScript with 15+ years in software development. Expert in creating innovative solutions, modernizing legacy systems, and adapting cutting-edge technologies to meet client needs. Strong background in team leadership, architecture design, and agile methodologies.

Technical Skills

Frontend

React JS • TypeScript • Next.js • HTML/CSS • JavaScript • GraphQL

Backend

Node.js • Express.js • NestJS • PostgreSQL • MongoDB • MySQL

DevOps & Tools

Docker • Git • AWS Lambda • CircleCI • Ansible • Cypress • Jest

Architecture & Methodologies

Microservices • Headless CMS • JAMstack • Agile • TDD • CI/CD

Professional Experience

Frontend Developer & E-commerce Platform Specialist

Salomon | Remote

Nov 2024 - Present

Enhanced global e-commerce platform performance and user experience for leading sports equipment brand:

  • Optimized platform performance by migrating to React Server Components and implementing mobile navigation improvements
  • Built complete wishlist functionality with event-driven state management using React hooks and TypeScript
  • Enhanced accessibility standards implementing WCAG compliance for global customer base inclusivity
  • Developed feature flag architecture using Vercel Edge Config and Next.js middleware for controlled rollouts and A/B testing
  • Unified image handling systems with Next.js Image optimization and responsive design patterns using Tailwind CSS
  • Led team mentoring for 4 junior developers on React/Next.js best practices and modern development patterns
  • Created comprehensive testing frameworks with Storybook and documentation improving team productivity

Technologies: React, Next.js, TypeScript, Tailwind CSS, Vercel, Storybook, Contentful CMS

Senior Frontend Consultant

Leboncoin | Paris

Jun 2022 - Oct 2024

Led development of post-moderation tools for France's leading classified ads platform:

  • Modernized legacy codebase by integrating React-Query, improving performance and maintainability
  • Implemented automated dependency management with Dependabot, enhancing code security
  • Achieved 100% test coverage through comprehensive testing strategies
  • Delivered new features in Agile environment across multiple teams (tribes/guilds)

Technologies: React, TypeScript, React-Query, Cypress, Jest

FullStack Expert

Deloitte Digital Factory | La Défense

Jan 2022 - May 2022

Enhanced risk management processes through tools and technologies development. Reduced technical debt, established code quality standards, and implemented E2E testing with Cypress.

Technologies: React, Node.js, TypeScript, Cypress

FullStack/JAMstack Expert

Engie Digital | Paris

Mar 2021 - Dec 2021

Developed mobile operator platform for security and operational efficiency. Built NFC-enabled applications, automated dependency management with Renovate, and developed serverless microservices.

Technologies: React, Node.js/Express, MySQL, PostgreSQL, AWS Lambda

Technical Project Director & Architect

Isobar (Dentsu Group) | Courbevoie

Jul 2017 - Feb 2021

Cross-functional technical leader collaborating with CTO/COO. Led feasibility studies, architected MVPs/POCs, pioneered Headless CMS implementations for major accounts including MMA/COVEA and Technip Energies.

Technologies: React, Next.js, GraphQL, Node.js, NestJS

Technical Leader & Architect

Cleanio | Paris

Apr 2015 - May 2017

Architected comprehensive ecosystem for dry cleaning services. Designed microservices architecture, implemented automated testing, and established CI/CD pipelines.

Technologies: Meteor.js, Node.js, MongoDB, React

Lead Developer & Web Architect

Business & Decision | Tunis/Paris

Nov 2011 - Mar 2015

Led enterprise projects including Peugeot and Citroën website redesigns. Managed teams of up to 10 developers across multiple countries.

Technologies: Symfony 2, MongoDB, MySQL

Software Engineer

DigitalMania Studios | Tunis

Nov 2009 - Aug 2011

Developed enterprise solutions and Unity 3D plugins for Tunisia's first independent video game development studio.

Technologies: Drupal, Unity 3D, PHP

Education

Software Engineering

ESPRIT | Jan 2010

Graduated with Excellent Distinction

Languages

French - Native

English - Fluent

Arabic - Native

Hobbies & Interests

3D Printing • Drums & Keyboards • Bike Touring • Miniature Painting

Key Achievements

  • 15+ years of software development experience
  • Led teams of up to 10 developers across multiple countries
  • Pioneered headless architecture adoption in enterprise environments
  • Achieved 100% test coverage on critical applications
  • Modernized legacy systems across multiple organizations
  • Established CI/CD best practices and automated workflows

Ayoub Hidri

Développeur Full Stack Freelance | Développeur Senior React JS/TS

Strasbourg, France

+33 (0) 6 05 60 41 05 | ayoub.hidri@gmail.com

Profil

Ingénieur Full Stack expérimenté spécialisé en React JS/TypeScript avec plus de 15 ans d'expérience en développement logiciel. Expert dans la création de solutions innovantes, la modernisation de systèmes legacy et l'adaptation de technologies de pointe aux besoins clients. Solide expérience en leadership d'équipe, conception d'architecture et méthodologies agiles.

Compétences Techniques

Frontend

React JS • TypeScript • Next.js • HTML/CSS • JavaScript • GraphQL

Backend

Node.js • Express.js • NestJS • PostgreSQL • MongoDB • MySQL

DevOps & Outils

Docker • Git • AWS Lambda • CircleCI • Ansible • Cypress • Jest

Architecture & Méthodologies

Microservices • Headless CMS • JAMstack • Agile • TDD • CI/CD

Expérience Professionnelle

Développeur Frontend & Spécialiste Plateforme E-commerce

Salomon | Télétravail

Nov 2024 - Présent

Amélioration des performances et de l'expérience utilisateur de la plateforme e-commerce mondiale pour une marque leader d'équipements sportifs :

  • Optimisation des performances en migrant vers React Server Components et améliorations de la navigation mobile
  • Développement complet de la fonctionnalité wishlist avec gestion d'état événementielle utilisant React hooks et TypeScript
  • Amélioration des standards d'accessibilité en implémentant la conformité WCAG pour l'inclusivité de la clientèle mondiale
  • Développement d'architecture de feature flags utilisant Vercel Edge Config et middleware Next.js pour déploiements contrôlés et tests A/B
  • Unification des systèmes de gestion d'images avec optimisation Next.js Image et patterns responsive design utilisant Tailwind CSS
  • Mentorat d'équipe pour 4 développeurs juniors sur les bonnes pratiques React/Next.js et patterns de développement modernes
  • Création de frameworks de test complets avec Storybook et documentation améliorant la productivité d'équipe

Technologies : React, Next.js, TypeScript, Tailwind CSS, Vercel, Storybook, Contentful CMS

Consultant Frontend Senior

Leboncoin | Paris

Jun 2022 - Oct 2024

Direction du développement d'outils de post-modération pour la principale plateforme de petites annonces de France :

  • Modernisation du code legacy en intégrant React-Query, améliorant performances et maintenabilité
  • Implémentation de la gestion automatisée des dépendances avec Dependabot, renforçant la sécurité du code
  • Atteinte de 100% de couverture de tests grâce à des stratégies de test complètes
  • Livraison de nouvelles fonctionnalités en environnement Agile à travers plusieurs équipes (tribes/guilds)

Technologies : React, TypeScript, React-Query, Cypress, Jest

Expert FullStack

Deloitte Digital Factory | La Défense

Jan 2022 - Mai 2022

Amélioration des processus de gestion des risques par le développement d'outils et technologies. Réduction de la dette technique, établissement de standards de qualité code et implémentation de tests E2E avec Cypress.

Technologies : React, Node.js, TypeScript, Cypress

Expert FullStack/JAMstack

Engie Digital | Paris

Mar 2021 - Déc 2021

Développement de plateforme opérateur mobile pour sécurité et efficacité opérationnelle. Construction d'applications NFC, automatisation de gestion des dépendances avec Renovate, et développement de microservices serverless.

Technologies : React, Node.js/Express, MySQL, PostgreSQL, AWS Lambda

Directeur Technique de Projet & Architecte

Isobar (Groupe Dentsu) | Courbevoie

Jul 2017 - Fév 2021

Leader technique transversal collaborant avec CTO/COO. Direction d'études de faisabilité, architecture MVPs/POCs, pionnier dans l'implémentation Headless CMS pour grands comptes incluant MMA/COVEA et Technip Energies.

Technologies : React, Next.js, GraphQL, Node.js, NestJS

Leader Technique & Architecte

Cleanio | Paris

Avr 2015 - Mai 2017

Architecture d'écosystème complet pour services de pressing. Conception d'architecture microservices, implémentation de tests automatisés et établissement de pipelines CI/CD.

Technologies : Meteor.js, Node.js, MongoDB, React

Développeur Principal & Architecte Web

Business & Decision | Tunis/Paris

Nov 2011 - Mar 2015

Direction de projets d'entreprise incluant refonte sites Peugeot et Citroën. Management d'équipes jusqu'à 10 développeurs dans plusieurs pays.

Technologies : Symfony 2, MongoDB, MySQL

Ingénieur Logiciel

DigitalMania Studios | Tunis

Nov 2009 - Août 2011

Développement de solutions d'entreprise et plugins Unity 3D pour le premier studio indépendant de développement de jeux vidéo de Tunisie.

Technologies : Drupal, Unity 3D, PHP

Formation

Génie Logiciel

ESPRIT | Jan 2010

Diplômé avec Mention Très Bien

Langues

Français - Natif

Anglais - Courant

Arabe - Natif

Loisirs & Centres d'Intérêt

Impression 3D • Batterie & Claviers • Cyclotourisme • Peinture de Figurines

Réalisations Clés

  • 15+ années d'expérience en développement logiciel
  • Direction d'équipes jusqu'à 10 développeurs dans plusieurs pays
  • Pionnier de l'adoption d'architecture headless en environnements d'entreprise
  • Atteinte de 100% de couverture de tests sur applications critiques
  • Modernisation de systèmes legacy dans plusieurs organisations
  • Établissement de bonnes pratiques CI/CD et workflows automatisés