Unlock this candidate profile
Sign up free as a recruiter to view the full CV, contact info and reach out to this candidate.
Skills
Experience
Développeur Mobile – Application Client
Tech Square (BIADJO CUSTOMER APP)
2025-10 - 2026-06
Développement de l’application passager en Flutter (RTL arabe) pour le transport à la demande en Libye : réservation, suivi en temps réel, paiement via portefeuille et chat avec le chauffeur. Implémentation de l’authentification OTP, intégration de Google Maps pour le calcul d’itinéraire et estimation tarifaire, optimisation du téléchargement d’images (compression sous 800 Ko) pour réseaux 3G. Gestion des mises à jour live du trajet et du chat via Socket.IO avec fallback REST, notifications push et crash‑reporting Firebase. Optimisation de la pagination, du cache et des skeleton loaders pour réduire les temps de chargement, ainsi que mise en place de retries ciblés sur les estimations tarifaires afin de limiter les doubles commandes. Technologies : Flutter, BLoC, GetIt, go_router, Dio, Socket.IO, Firebase, Google Maps.
Développeur Mobile – Application Chauffeur
Tech Square (BIADJO DRIVER APP)
2025-10 - 2026-06
Création de l’application chauffeur en Flutter : mise en ligne, réception d’offres, exécution du trajet, partage de position, gestion du portefeuille et KYC. Implémentation du dispatch en temps réel via Socket.IO avec fallback REST, interface slide‑to‑accept et suivi complet du trajet sur Google Maps. Maintien du GPS actif en arrière‑plan Android grâce à un service de localisation au premier plan. Optimisation du temps de démarrage (réduction de plusieurs secondes à ~1 s) et mise en cache pour éviter les blocages réseau. Migration du stockage des tokens vers flutter_secure_storage, ajout de tentatives hors‑ligne et sécurisation des appels API en HTTPS. Technologies : Flutter, BLoC, GetIt, go_router, Dio, Socket.IO, Firebase, Google Maps.
Développeur Full‑Stack – Projet Freelance
MatchiFy
2025-06 - 2025-09
Conception d’une marketplace de talents avec une application Android en Jetpack Compose (architecture MVVM) et un client iOS en SwiftUI. Développement d’une API backend NestJS avec MongoDB, partagée entre les deux plateformes. Implémentation de l’authentification JWT, inscriptions séparées pour talents et recruteurs, tokens de 7 jours, chiffrement bcrypt et fonction « Se souvenir de moi » via DataStore sur Android. Gestion des profils, listes, formulaires de missions et notifications push. Technologies : Jetpack Compose, MVVM, SwiftUI, Swift, NestJS, MongoDB, JWT, bcrypt.
Education
Ingénierie Informatique (dernier cycle) – ESPRIT
Languages
Français
fluent
Arabe
fluent
Anglais
intermediate
Last updated: 1 dag geleden