Software engineer — Android
A rejoint Swiftech pour concevoir et développer des applications mobiles de production au sein d'équipes pluridisciplinaires en s'appuyant sur Clean Architecture et les principes SOLID.
- A architecturé et livré plus de 5 applications en production en gérant le cycle de vie complet de la conception au déploiement et au suivi des crashs.
- A développé et livré Vlox Driver, une plateforme de transport en temps réel, en concevant une communication bidirectionnelle par WebSocket pour la synchronisation GPS et l'intégration des API de routage Google Maps.
- A déployé Firebase Cloud Messaging pour les notifications push événementielles, atteignant plus de 3 000 téléchargements, 2 000 utilisateurs actifs mensuels (MAU), 600 utilisateurs actifs quotidiens (DAU) et une note de 4,5 sur le Play Store.
- A conçu une couche de synchronisation de données hors-ligne pour une application de gestion d'entrepôt avec planification de tâches en arrière-plan et logique de résolution de conflits.
- A intégré l'inférence de machine learning sur l'appareil pour le suivi automatisé des présences dans une application de gestion des quarts de travail.
- A optimisé un pipeline de streaming multimédia à haut débit avec pré-mémoire tampon adaptative et gestion du cache LRU pour un flux vidéo social.
- A maintenu les tests unitaires ViewModel avec JUnit et Mockito et rédigé des tests d'intégration Espresso pour les parcours utilisateurs critiques.
Environnement technique