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

Freelancer profile translated to English.
Back to original language

About Hanfi

Passionate developer with over 8 years of experience in designing high-performing, scalable, and user-centric web applications.

I am involved in the entire project lifecycle: architecture, development, optimization, deployment, and technical support for teams.

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

I have led several SaaS and e-learning projects (notably for clients in France and Belgium), managing teams of 5 to 15 developers in an Agile/Scrum environment.
My goal: to deliver reliable, fast, and elegant products, while ensuring clean and maintainable code.

🔸 What I can bring you:

Implementation of a robust front/back architecture
Performance and SEO optimization
Integration of payment systems (Stripe, Viva Wallet, etc.)
Team technical support and code review
Creation of dynamic, modern, and intuitive interfaces

Based in Tunis, I work remotely with French-speaking and English-speaking clients.
I prioritize quality, clear communication, and responsiveness to build a lasting relationship of trust.

📬 Feel free to contact me to discuss your project: I usually respond within 1 hour.
  • French

    Native or bilingual

  • English

    Fluent

Remote only
Primarily works remotely

Experience

  • Axcecibles
    Senior Full Stack Developer
    May 2025 - Today (1 year and 1 month)
    Tunisia
    Project – Lead Full Stack Developer (Next.js Symfony)
    • • Technical leadership of a team of 6 developers based in Tunisia and France, ensuring sprint planning, code review, continuous integration, and daily technical support.
    • • Front-End Development with Next.js, TypeScript, and Redux Toolkit: Advanced global state management using Redux Toolkit (RTK Query) for asynchronous calls. Creation of reusable components and performance optimization (SSR/SSG) for a fluid and fast experience.
    • • Complete integration of the Design System and implementation of a modular and maintainable architecture, component-oriented to promote code consistency and scalability.
    • • Back-End Development with Symfony 6: Creation of RESTful APIs with controllers, services, Doctrine entities
    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) consumed (remotes) for fluid continuity, reduction of technical conflicts, and optimal horizontal scalability.
    • • Optimized User Interface (React + TypeScript) Implementation of centralized state management enhanced by custom Hooks and React Providers. Reduced initial loading time by 30%, improved application rendering, and provided fluid and responsive navigation.
    • • Advanced management of reusable components with Storybook Creation of modular components integrating Bulma CSS with design-adapted styles. Complete visual documentation via Storybook, improving maintainability, graphical consistency, and UX/UI collaboration.
    • • Performant integration of GraphQL APIs Use of client cache (Apollo Client Cache) to optimize performance. Structured state management via React Context API, React Providers, and custom Hooks, ensuring a fast, intuitive, and secure experience.
    • • Multiple payment solutions (Checkout.js, Google Pay, Crypto) Integration of specific APIs for each solution with robust client-side and server-side transaction validation. Implementation of webhooks for real-time synchronization and smooth financial flow management.
    • • Collaboration and project management Advanced use of GitLab and Jira for task tracking, team coordination, and continuous integration. Technical stack: React, TypeScript, React Hooks, Custom Hooks, 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)
    Team Leadership & Agile Methodology
    • • Led a team of 15 developers as Lead Developer and Scrum Master, ensuring effective Agile project management.
    • • Facilitated daily Daily Scrum Meetings to track progress, identify blockers, and optimize productivity.
    • • Managed and tracked tickets via Jira, Bitbucket, GitHub, ensuring clear planning and precise sprint tracking.
    • • Organized and led key Agile meetings: Sprint Review, Sprint Retrospective, and One-to-One meetings.
    • • Coached the team technically and facilitated skill development in Angular, Node.js, and Blockchain technologies.
    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

  • Faculty of Sciences of Tunis
  • LICENSE: COMPUTER SCIENCE
    Djebel Jelloud High School
    LICENCE : INFORMATIQUE

Skill set

Categories