
Développement Mobile Full‑Stack
Centre National de l'Informatique (CNI)
Juillet 2026 – Août 2026Tunis, Tunisie
Au CNI, j'ai conçu et développé de bout en bout FitForge AI : une application mobile de coaching sportif qui relie adhérents et coachs, avec une intelligence artificielle strictement encadrée côté serveur.
L'entreprise
Centre National de l'Informatique (CNI)
Établissement public créé en 1975 et placé sous la tutelle du ministère des Technologies de la communication, le Centre National de l'Informatique conçoit, développe, héberge et sécurise les systèmes d'information stratégiques de l'État tunisien. Il relie plus de 2 500 sites administratifs par le réseau national de l'administration et exploite un cloud souverain dans des centres de données sécurisés.
Site officiel- Création
- 1975
- Statut
- Établissement public
- Tutelle
- Ministère des Technologies de la communication
- Équipe
- 170 personnes, dont 120 profils techniques
- Services publics numériques
- Plus de 200
- Sites administratifs reliés
- Plus de 2 500
Ma mission
- 01
Conception de l'architecture complète : API REST Spring Boot (Java 21) organisée en couches, application mobile Flutter et console d'administration Next.js
- 02
Intégration de l'IA générative Gemini : programmes d'entraînement générés à partir d'un catalogue d'exercices numéroté, coach IA limité au sport, analyse de repas par photo et à la voix
- 03
Chat en temps réel entre coachs et adhérents (WebSocket / STOMP), avec photos, messages vocaux et documents
- 04
Qualité et fiabilité : 115 endpoints REST, 33 tables PostgreSQL et 194 tests automatisés (138 backend, 56 Flutter)
Technologies
Le projet réalisé
FitForge AI
Coaching sportif
115
endpoints REST
33
tables PostgreSQL
194
tests automatisés