About Mohamed Faicel
- 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
- 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
- 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
- Production-ready backend
- Clean and maintainable code
- API documentation (Swagger / OpenAPI)
- Deployment scripts
Arabic
Native or bilingual
English
Conversational
French
Fluent
Experience
- EisoxBackend DeveloperTECHOctober 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
- ESPRITBackend Developer & MonitorJanuary 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]
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
- Engineering DegreeESPRIT, Ariana2017Diplôme d'Ingénieur
- Bachelor's Degree in Computer Science – Computer Systems and SoftwareISI (Higher Institute of Computer Science), Ariana2014Licence en Informatique – Systèmes Informatiques et Logiciel