L’histoire
Mon travail chez Móva Mobility a évolué du développement des premiers produits logiciels vers le pilotage technique d’un écosystème numérique de mobilité intégré. Depuis mon arrivée en tant que Software Developer en juin 2025, puis mon évolution vers le poste de Software Engineer Technical Lead en mai 2026, j’interviens sur le développement backend, les applications web et mobiles, l’architecture logicielle et l’infrastructure de production.
J’ai contribué à construire les fondations numériques des opérations de Móva à travers des services backend et des API REST développés avec Laravel, une plateforme d’administration réalisée avec React et TypeScript, ainsi qu’une application mobile React Native dédiée aux réservations de bus pour des événements. Ces produits ont permis de structurer et de numériser des processus essentiels, notamment les réservations, la gestion de flotte, la coordination du personnel et les opérations clients.
À mesure que la plateforme a évolué, j’ai étendu les capacités de Móva Manager pour en faire un système plus complet de gestion opérationnelle et administrative, intégrant la gestion des réservations, le support client, les notifications, les paiements, les processus financiers et l’administration de la flotte. J’ai également mis en place la visualisation cartographique des véhicules et des itinéraires, avec une migration de Mapbox vers les API Google Maps.
Une étape majeure de cette évolution a été la conception et le développement de Móva Pass, un service de transport par abonnement destiné aux étudiants et aux professionnels. J’ai conçu l’architecture technique reliant les abonnements, les comptes utilisateurs numériques, les lignes de bus dédiées et les cartes NFC. Cette intégration permet d’associer les cartes physiques aux abonnements enregistrés dans le système et de les utiliser dans les processus d’identification et de contrôle des abonnements. J’ai également piloté le déploiement initial de Móva Pass sur deux lignes de bus, posant les bases de son extension future.
Tout au long de ces projets, j’ai pris en charge des décisions architecturales, la conception des services backend et des bases de données, l’intégration des applications, les déploiements en production, l’optimisation des performances et la fiabilité des systèmes. Mon objectif est de développer des logiciels maintenables qui répondent aux contraintes opérationnelles réelles tout en restant évolutifs.
Aujourd’hui, l’écosystème numérique de Móva relie les applications destinées aux voyageurs, les outils internes de gestion, les services d’abonnement et les cartes NFC physiques. Mon rôle associe ingénierie logicielle et leadership technique afin de garantir la cohérence de ces composants et de soutenir le développement continu de services de mobilité connectés.
Impact
- 01
Livraison d’une plateforme de mobilité intégrée couvrant la gestion de flotte, les opérations de transport, les réservations des passagers et les services d’abonnement.
- 02
Publication des applications mobiles sur Google Play et l’App Store d’Apple, rendant les services de réservation de Móva accessibles au public.
- 03
Conception et déploiement de Móva Pass, un service de transport par abonnement destiné aux étudiants et aux professionnels, initialement lancé sur deux lignes de bus.
- 04
Mise en place de l’intégration entre les abonnements Móva Pass, les comptes utilisateurs numériques et les cartes NFC, reliant les cartes physiques aux processus numériques de gestion et de contrôle des abonnements.
- 05
Centralisation des réservations, de la gestion de flotte, des clients, des paiements et des processus financiers dans Móva Manager.
- 06
Mise en place de la visualisation cartographique des véhicules et des itinéraires, avec une migration de Mapbox vers Google Maps API.
- 07
Numérisation des processus d’affectation des véhicules, de planification des trajets et de gestion des réservations afin d’améliorer la coordination opérationnelle et de limiter les conflits de planification.
- 08
Amélioration de la fiabilité et de la maintenabilité des systèmes en production grâce à une architecture backend structurée, des modèles de données optimisés, la mise en cache et le traitement asynchrone.
- 09
Mise en place d’une base technique évolutive permettant le développement de nouveaux services de transport et l’expansion de l’écosystème de mobilité connectée de Móva.
Ce que j’ai fait
- Assurer la direction technique et définir l’architecture de l’écosystème numérique de Móva, couvrant les services backend, les applications web et mobiles ainsi que l’infrastructure de production.
- Concevoir, développer et faire évoluer Móva Manager, Móva et Móva Client en tant que produits interconnectés au service des opérations de transport et des voyageurs.
- Concevoir et maintenir des services backend et des API REST avec Laravel 12, MySQL et Redis pour gérer les réservations, les opérations de flotte, les abonnements et les applications clientes.
- Développer et maintenir Móva Manager avec React et TypeScript, en couvrant la gestion de la flotte et du personnel, les réservations, le support client, les notifications, les paiements, les processus financiers et l’administration opérationnelle.
- Concevoir et mettre en œuvre Móva Pass, un service de transport par abonnement destiné aux étudiants et aux professionnels, intégrant la gestion des abonnements, les lignes de bus dédiées et les horaires de prise en charge et de dépose.
- Développer l’intégration entre Móva Pass, les comptes utilisateurs numériques et les cartes NFC, permettant la lecture des cartes physiques et leur association aux abonnements pour l’identification et le contrôle des droits d’accès.
- Développer et maintenir l’application mobile Móva avec React Native, dédiée aux réservations de bus pour des événements et à l’évolution de l’écosystème de mobilité de Móva.
- Mettre en œuvre la visualisation cartographique des véhicules et des itinéraires à l’aide d’API de cartographie, notamment en migrant de Mapbox vers Google Maps pour améliorer la maintenabilité et l’intégration à l’écosystème Google.
- Concevoir la logique de réservation, de planification des trajets et d’affectation des véhicules afin de garantir la cohérence des réservations et de limiter les conflits opérationnels.
- Mettre en place un contrôle d’accès basé sur les rôles (RBAC), des schémas de base de données structurés et les relations nécessaires à la gestion des équipes, des véhicules, du personnel, des trajets, des itinéraires, des clients et des réservations.
- Gérer les déploiements en production, l’infrastructure, les mises à jour applicatives, le diagnostic des incidents, l’optimisation des performances et la fiabilité continue des plateformes.
- Transformer les besoins opérationnels en fonctionnalités prêtes pour la production, en collaboration avec les parties prenantes, tout en améliorant continuellement la scalabilité, la sécurité et la maintenabilité des systèmes.



