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

Hedi Zitouni

✅ Node.js Backend Developer | MongoDB / MySQL

€450/day
Toulouse, FR
3-7 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Hedi

Back-end Developer specializing in Node.js with 6 years of experience in designing robust, performant, and scalable back-end architectures.

💡 Preferred Stack: Node.js, Express.js, TypeScript, MongoDB
🔌 Expertise: REST APIs, microservices, OAuth2 security, unit tests (Jest), AI integration via API, role and permission management (CASL), MongoDB transactions

I have worked in various contexts: start-ups and large companies, alone or in large teams (Agile/Scrum). I am involved in the entire application lifecycle, from task adjustment to production deployment.

✅ My strengths:
  • Creation and optimization of complex algorithms
  • Mastery of data structures (MongoDB/MySQL)
  • Excellent communication and collaboration with POs, QAs, UX
  • Proactive, autonomous

🎯 Goal: deliver reliable, readable, maintainable, and well-tested solutions.
👉 I can also intervene on the Front-end side if needed (React.js, Angular.js).

✉️ I would be delighted to discuss your needs with you and respond as quickly as possible.
  • French

    Native or bilingual

  • English

    Fluent

Can work on-site
Toulouse (up to 50km)

Experience

  • Schoolmouv
    Back-end developer
    EDUCATION AND E-LEARNING
    May 2022 - April 2025 (2 years and 11 months)
    Toulouse, France
    Project:
    Development of a web platform for creating and editing digital school textbooks.

    Role and context:
    Node.js Back-end Developer in a multidisciplinary team (Back, Front, PO, UX/UI, QA)

    My mission:
    - Design of atree-like data structure
    - Development of algorithms for creation and search within the tree.
    - Implementation of a contextualuser rights managementsystem viaCASL
    - Data migration to a new structure.
    - Secure authentication viaSSO/SLOwith external partners.
    - Integration of an API call to anAIand processing of results.
    - Breaking down large tasks into increments
    - Conceptualizing and implementing the data structure inMongoDB
    - Management ofMongoDBtransactions
    - Design and management of microservices
    - Error and log management
    - Building a secure and typedAPIwithAJV
    - Pull-Request reviews
    - Occasional Front-end support

    Live site:
    https://pro.schoolmouv.fr/manuels/

    Stack:
    Node.js, React.js, Typescript, MongoDB, Mongoose, Docker, AJV, CASL
  • Sopra Steria
    Back-end developer lead
    AVIATION AND AEROSPACE
    December 2018 - April 2022 (3 years and 4 months)
    Colomiers, France
    Project:
    Development of an aircraft production planning management platform, with a very high volume of data and strong business complexity.

    Role and context:
    Node.js Back-end Developer in an internationalEnglish-speakingteam (Back, Front, Lead Dev, PO, QA, Scrum Master)
    Agile / Scrum methodology with 3-week sprints.

    My mission:
    - Functional and technical analysis of business needs.
    - Relational database design (MySQL)
    - Design and management ofmicroserviceswithLerna
    - Development of complex algorithms for business calculations (KPIs, key indicators).
    -Backend performance optimizationfor smooth rendering.
    - Access security viaOAuth2
    - Error and log management
    - Definition of API interfaces withSwagger.
    - Implementation of unit tests withJest
    - Pull-Request reviews, emphasizing best practices
    - Occasional Front-end assistance.


    Stack:
    Node.js, Javascript, Angular.js, Typescript, MySQL, AWS, Swagger, Jest, Lerna
  • Accenture
    Internship - Front-end Developer
    TECH
    May 2018 - September 2018 (4 months)
    Amsterdam, Netherlands
    Project:
    Creation of an internal showcase website to highlight the innovation department's projects.

    Role and context:
    Developer within a four-person team consisting of a PO, a UX/UI designer, and a Lead.

    My mission:
    - Analysis of PO needs, task estimation.
    - Responsive integration from mockups usingBootstrap.
    - Deployment of the solution viaAWS.

    Stack:
    HTML, Bootstrap, AWS

Recommendations

Be the first to recommend Hedi

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

  • Computer Engineering
    ENSIMAG
    2018

Skill set

Categories