You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Mohamed Faicel Ben Hadj KhalifaMF

Mohamed Faicel Ben Hadj Khalifa

Backend Developer

€350/day
Laval, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Mohamed Faicel

Looking for areliable backend developercapable of designing a performant, secure, and production-ready API?

I am abackend engineer specializing in Node.js**, with over 7 years of experience in designing, optimizing, and maintaining application backends and connected solutions (IoT). I work on **new projectsas well as **refactoring or optimizing existing ones**.

I help my clients to:
  • Designrobust and scalable APIs(Node.js, Express)
  • Structure andoptimizedatabases
  • Secure access (authentication, permissions, validation)
  • Improveperformance and stability
  • Industrialize projects withDocker, CI/CD, and API documentation

My added value:
  • Anarchitectural & long-termvision, not just code
  • Dualbackend & IoTexpertise (real-time, WebSocket, OTA)
  • Apragmatic, results-orientedapproach with a strong focus on quality
  • Clear communication and autonomous work

Types of missions performed:
  • Development and refactoring of Node.js backends
  • REST and real-time APIs
  • SaaS platforms and business tools
  • IoT projects (gateways, backend services, supervision)
  • Technical audit, optimization, and support

Possible deliverables:

  • Production-ready backend
  • Clean and maintainable code
  • API documentation (Swagger / OpenAPI)
  • Deployment scripts

Available for short or long-term remote missions.
Feel free to contact me to discuss your project.
  • Arabic

    Native or bilingual

  • English

    Conversational

  • French

    Fluent

Remote only
Primarily works remotely

Experience

  • Eisox
    Backend Developer
    TECH
    October 2018 - January 2026 (7 years and 3 months)
    France
    • • Designed backend architecture and migrated from Meteor to Node.js, improving performance by 3x [Meteor.js, Node.js, Express, JWT, K6, Docker]
    • • Optimized database architecture and integrated Elasticsearch/Redis [MongoDB (Mongoose, native driver), Elasticsearch, Redis, K6, Docker]
    • • Developed real-time servers (OTA, WebSocket) and tunneling [Node.js, Socket.io, Express, AWS (EC2, S3, ALB), Nginx, OpenVPN, PM2]
    • • Implemented ACLs and migrated the validation system [MongoDB, Node.js, Joi, Zod]
    • • Implemented unit tests, CI/CD, and API documentation [Mocha, Chai, Sinon, CI/CD, Docker, Swagger, OpenAPI]
    • • Integrated WiFi Mesh in IoT gateways, reducing costs by 2x [OpenWrt, C++, Shell]
    • • Created a desktop network scanning tool [Electron, JavaScript]
    • • Supervised and mentored an intern in backend development
    JavaScript IoT Node.js CI/CD Management Socket.io
  • ESPRIT
    Backend Developer & Monitor
    January 2017 - October 2018 (1 year and 9 months)
    Ariana, Tunisia
    • • Developed the backend for student, HR, and administrative systems [Node.js, Express]
    • • Supervised mobile integration projects for students [Android, Objective-C]
    • • Taught IoT and programming courses [IoT, Java, Node.js]
    Node.js IoT Android Java MySQL

Recommendations

Be the first to recommend Mohamed Faicel

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

  • Engineering Degree
    ESPRIT, Ariana
    2017
    Diplôme d'Ingénieur
  • Bachelor's Degree in Computer Science – Computer Systems and Software
    ISI (Higher Institute of Computer Science), Ariana
    2014
    Licence en Informatique – Systèmes Informatiques et Logiciel

Skill set

Categories