About Mohamed Faicel
- Concevoir des APIs robustes et scalables (Node.js, Express)
- Structurer et optimiser les bases de données
- Sécuriser les accès (authentification, droits, validation)
- Améliorer les performances et la stabilité
- Industrialiser les projets avec Docker, CI/CD et documentation API
- Une vision architecture & long terme, pas uniquement du code
- Une double compétence backend & IoT (temps réel, WebSocket, OTA)
- Une approche pragmatique, orientée résultats, avec une vraie attention à la qualité
- Une communication claire et un travail autonome
- Développement et refonte de backend Node.js
- APIs REST et temps réel
- Plateformes SaaS et outils métiers
- Projets IoT (gateways, services backend, supervision)
- Audit technique, optimisation et accompagnement
- Backend prêt pour la production
- Code propre et maintenable
- Documentation API (Swagger / OpenAPI)
- Scripts de déploiement
Arabic
Native or bilingual
English
Conversational
French
Fluent
Experience
- EisoxDéveloppeur BackendTECHOctober 2018 - January 2026 (7 years and 3 months)France• • Conception de l'architecture backend et migration de Meteor vers Node.js, amélioration des performances par 3x [Meteor.js, Node.js, Express, JWT, K6, Docker]• • Optimisation de l'architecture des bases de données et intégration Elasticsearch/Redis [MongoDB (Mongoose, driver natif), Elasticsearch, Redis, K6, Docker]• • Développement de serveurs temps réel (OTA, WebSocket) et tunneling [Node.js, Socket.io, Express, AWS (EC2, S3, ALB), Nginx, OpenVPN, PM2]• • Implémentation des ACL et migration du système de validation [MongoDB, Node.js, Joi, Zod]• • Mise en œuvre des tests unitaires, CI/CD et documentation API [Mocha, Chai, Sinon, CI/CD, Docker, Swagger, OpenAPI]• • Intégration du WiFi Mesh dans les gateways IoT, réduction des coûts par 2x [OpenWrt, C++, Shell]• • Création d'un outil de scan réseau desktop [Electron, JavaScript]• • Encadrement et mentorat d'une alternante en développement backend
- ESPRITDéveloppeur Backend & MoniteurJanuary 2017 - October 2018 (1 year and 9 months)Ariana, Tunisia• • Développement du backend des systèmes scolarité, RH et étudiant [Node.js, Express]• • Encadrement de projets d'intégration mobile pour les étudiants [Android, Objective-C]• • Moniteur pour les cours IoT et programmation [IoT, Java, Node.js]
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
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- Diplôme d'IngénieurESPRIT,Ariana2017Diplôme d'Ingénieur
- Licence en Informatique – Systèmes Informatiques et LogicielISI (Institut Supérieur d'Informatique),Ariana2014Licence en Informatique – Systèmes Informatiques et Logiciel