You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Hanfi W.HW

Hanfi W.

Senior Full Stack Developer

€150/day
Paris, FR
8-15 years

Average response time: 1 hour

About Hanfi

Développeur passionné avec plus de 8 ans d’expérience dans la conception d’applications web performantes, scalables et centrées sur l’expérience utilisateur.

J’interviens sur l’ensemble du cycle de vie d’un projet : architecture, développement, optimisation, déploiement et accompagnement technique des équipes.

🔹 Front-end : React, Next.js, Angular, Vue.js, TypeScript, Redux, Tailwind, Module Federation
🔹 Back-end : Symfony 6, Node.js, Express, Laravel, API REST & GraphQL
🔹 DevOps : Docker, GitLab CI/CD, Nginx, JWT Auth, Stripe, Notifications SSE
🔹 Bases de données : MySQL, PostgreSQL, MongoDB

J’ai dirigé plusieurs projets SaaS et e-learning (notamment pour des clients en France et en Belgique), en encadrant des équipes de 5 à 15 développeurs dans un environnement Agile/Scrum.
Mon objectif : livrer des produits fiables, rapides et élégants, tout en garantissant un code propre et maintenable.

🔸 Ce que je peux vous apporter :

Mise en place d’une architecture front/back robuste

Optimisation des performances et du SEO

Intégration de systèmes de paiement (Stripe, Viva Wallet, etc.)

Accompagnement technique d’équipe et revue de code

Création d’interfaces dynamiques, modernes et intuitives


Basé à Tunis, je travaille à distance avec des clients francophones et anglophones.
Je privilégie la qualité, la communication claire et la réactivité pour bâtir une relation de confiance durable.

📬 N’hésitez pas à me contacter pour discuter de votre projet : je réponds en général sous 1 heure.
  • French

    Native or bilingual

  • English

    Fluent

Remote only
Primarily works remotely

Experience

  • Axcecibles
    Senior Full Stack Developer
    May 2025 - Today (1 year and 2 months)
    Tunisia
    Projet – Lead Developer Full Stack (Next.js Symfony)
    • • Pilotage technique d'une équipe de 6 développeurs répartis entre Tunisie et France, assurant la planification des sprints, la revue de code, l'intégration continue et l'accompagnement technique au quotidien.
    • • Développement du Front-End avec Next.js, TypeScript et Redux Toolkit : Gestion avancée de l'état global via Redux Toolkit (RTK Query) pour les appels asynchrones. Création de composants réutilisables et optimisation des performances (SSR / SSG) pour une expérience fluide et rapide.
    • • Intégration complète du Design System et mise en place d'une architecture modulaire et maintenable, orientée composants pour favoriser la cohérence et la scalabilité du code.
    • • Développement du Back-End avec Symfony 6 : Création d'APIs RESTful avec contrôleurs, services, entités Doctrine
    Next.js Symfony External API integration Node.js Ideation
  • Gauvain Support
    SENIOR FRONT-END DEVELOPER
    January 2024 - April 2025 (1 year and 3 months)
    Configuration (vite.config.ts) modules (exposes) consommés (remotes) continue fluide, réduction des conflits techniques et scalabilité horizontale optimale.
    • • Interface utilisateur optimisée (React + TypeScript) Implémentation d'une gestion d'état centralisée enrichie par des Hooks personnalisés et des React Providers.
    Réduction du temps de chargement initial de 30 %, amélioration du rendu applicatif et d'une navigation fluide et réactive.
    • • Gestion avancée de composants réutilisables avec Storybook Création de composants modulaires intégrant Bulma CSS avec des styles adaptés au design. Documentation visuelle complète via Storybook, améliorant la maintenabilité, la cohérence graphique, et la collaboration UX/UI.
    • • Intégration performante d'APIs GraphQL Utilisation du cache client (Apollo Client Cache) pour optimiser les performances. Gestion structurée des états via React Context API, React Providers et Hooks personnalisés, garantissant une expérience rapide, intuitive et sécurisée.
    • • Solutions de paiement multiples (Checkout.js, Google Pay, Crypto) Intégration d'APIs spécifiques pour chaque solution avec validation robuste des transactions côté client et serveur. Mise en place de webhooks pour une synchronisation en temps réel et une gestion fluide des flux financiers.
    • • Collaboration et gestion de projet Utilisation avancée de GitLab et Jira pour le suivi des tâches, la coordination des équipes et l'intégration continue. Stack technique : React, TypeScript, React Hooks, Hooks personnalisés, React Providers, React Context API, Module Federation, Vite, GraphQL, Apollo Client (Cache), Storybook, Bulma CSS, Checkout.js, Google Pay API.
    React Stripe External API integration Symfony Node.js
  • Bross Technologie
    LEAD DEVELOPER
    April 2021 - January 2024 (2 years and 9 months)
    Pilotage d'équipe & Méthodologie Agile
    • • Pilotage d'une équipe de 15 développeurs en tant que Lead Developer et Scrum Master, garantissant une gestion de projet Agile efficace.
    • • Animation quotidienne des Daily Scrum Meetings pour suivre l'avancement, identifier les blocages et optimiser la productivité.
    • • Gestion et suivi des tickets via Jira, Bitbucket, GitHub, assurant une planification claire et un suivi précis des sprints.
    • • Organisation et animation des réunions clés Agile : Sprint Review, Sprint Retrospective, et entretiens individuels (One-to-One).
    • • Encadrement technique et montée en compétence de l'équipe sur Angular, Node.js et les technologies Blockchain.
    Node.js Agile Project Management Agile Scrum React.js Angular

Recommendations

Be the first to recommend Hanfi

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Faculté des Sciences de Tunis
  • LICENCE : INFORMATIQUE
    Lycée Djebel Jelloud
    LICENCE : INFORMATIQUE

Skill set

Categories