
Lovine R.
Développeur Android Senior
Salaire / Taux journalier
Paris, France
Freelance
Peut venir sur site
Expertises
Langues
À propos
Introduction
Ma passion pour le développement Android se concrétise à travers des projets innovants, mon expertise s'est affinée au fil des missions, notamment chez Louis Vuitton, où j'ai contribué à des applications mobiles qui captivent les utilisateurs et renforcent la présence numérique de la marque. Mon parcours en tant que Développeur Android Senior est jalonné de défis technologiques relevés avec succès.
Expérience de travail
Senior Développeur Android
KaraFun
août 2024 - févr. 2025
7 mois
Lille, France
Responsabilités : • Amélioration de performance sur les Stream audio, téléchargement musical offline, Quizz musical. • Ajout des Media Session • Audit du code pour identifier les performances et dettes techniques. • Vérification du respect des bonnes pratiques Kotlin et Android (Clean Architecture, MVVM…). • Proposition d’améliorations et refactoring du code inefficace. • Développement de nouvelles fonctionnalités en suivant les besoins du produit. • Correction des bugs identifiés via Firebase Crashlytics et BugSnag. • Rédaction de tests unitaires avec JUnit, MockK. • Ajout de fonctionnalité sur l’app Android TV (leanback) • Ajout de l’application sur Android Automotive • Mise en production et gestion des déploiements sur Google Play Store (Beta et Production). • Gestion des paiements et des renouvellements d’abonnement (Google Play Billing) Environnement technique : • Kotlin, MVVM, Flow, Coroutine, Jetpack Compose, Leanback, Retrofit2, Bitrise, Firebase, BugSnag, PhraseApp, GihHub, Agile, Pull Request, code review, Intégration Conti
Senior Développeur Android
Louis Vuitton
nov. 2022 - août 2024
1 an 10 mois
À distance
Responsabilités : • Ajout de nouvelles vues, nouvelles fonctionnalités, amélioration du visuel de l’application afin de créer une dimension unique, privilégié pour le client • Refonte des vues de l’application de XML vers Jetpack Compose, optimisation des Recompositions • Ajout d’animations fluides (AnimatedVisibility, Crossfade, Lottie). • Implémentation d’un design system cohérent basé sur Material 3 avec l’ajout du DarkMode • Remplacement des appels async de RxJava par Coroutines et Flow • Analyse des crashs avec Crashlytics, optimisation des performances • Grooming : découpage des tâches en User Stories et estimations (Story Points). • Sprint Planning : définition des priorités avec l’équipe produit. • Rédaction de documentation technique et guidelines pour les nouvelles pratiques. Environnement technique : • Kotlin, MVVM, Flow, Coroutine, Jetpack Compose, Retrofit2, Jira, Bitrise, Firebase, PhraseApp, Bitbucket
Senior Développeur Android
Décathlon
déc. 2020 - sept. 2022
1 an 10 mois
Lille, France
Responsabilités : • Amélioration de l’architecture du projet, monolithe vers Clean Architecture (core, presentation, data, domain). • Préparation et ouverture de l’app pour différents pays, mise en place de la gestion des langues avec Phrase. • Ajout des Analytics, gestion des différents deeplinks • Refonte de la plupart des vues de l’application + conversion du legacy Java vers Kotlin • Amélioration du temps de build de l’App (Jetifier, non transitive class, KSP, …) • Implémentation de feature flags avec AB Testing pour tester les nouvelles fonctionnalités sur certains pays. • Intégration de Google Tag Manager pour suivre les événements utilisateur • Utilisation de JUnit5, MockK pour tester la logique métier. • Intégration avec Bitrise + Detect + KtLint • Participation à la roadmap, découpage des taches, estimations … • Mise en production et gestion des déploiements sur Google Play Store (Production, suivi de crash + rollout). • Mise en œuvre de fonctionnalités Android avec un focus accessibilité : compatibilité TalkBack, navigation clavier, contrastes, et libellés adaptés. Environnement technique : • Kotlin, DataBinding, Koin, RxJava+MVP, Mockito, JUnit, Jira, Bitrise, Firebase, Adjust, Phrase, Github, TalkBack
Developpeur Android
La Redoute
avr. 2018 - nov. 2020
2 ans 8 mois
Lille, France
Responsabilités : • Développement sur l’application Android et iOS • Intégration du SDK de paiement. • Gestion des moyens de paiement et sécurisation (3D Secure). • Optimisation des performances et du design. • Migration et amélioration de Mon Compte, Navigation, PDP, PLP, Panier, Wishlist • Amélioration du chargement des données (pagination, cache local). • Création d’animations fluides et de skeleton loaders pour le chargement. • Détection et correction des fuites mémoire avec LeakCanary. • Amélioration des performances UI. • Ajout du Social Login (ReachFive) pour une connexion simplifiée. • Gestion des push notifications et popups avec Accengage. • Optimisation du routing et deeplinks pour une navigation fluide. • Participation à la roadmap, découpage des tâches et suivi Agile. Environnement technique : • Kotlin, DataBinding, MVP, Jira, Jenkins, Firebase, Crashlytics, Adjust, Github
ATECNA
sept. 2014 - déc. 2018
4 ans 4 mois
Région de Lille, France
Developpeur Xamarin
mars 2017 - déc. 2018
1 an 10 mois
Région de Lille, France
Developpement Hybride Android/iOS/UWP
Developpeur mobile Android
sept. 2016 - mars 2017
7 mois
Région de Lille, France
Developpeur Magento
sept. 2014 - oct. 2016
2 ans 2 mois
Région de Lille, France
Développeur Android
Auchan
juin 2017 - févr. 2018
9 mois
Lille, France
Responsabilités : • Affichage de la liste des magasins (hyper, super, proxy, drive). • Filtrage par localisation et services disponibles. • Intégration de Google Maps pour la navigation vers le magasin. • Affichage des horaires et informations pratiques. • Téléchargement et affichage des catalogues en PDF. • Ajout des produits à la liste de courses depuis le catalogue. • Affichage des bons de réduction éligibles via la carte de fidélité. • Intégration d’un scan de code-barres pour ajouter des produits. • Affichage des achats passés en magasin et sur auchan.fr. • Synchronisation avec le compte fidélité pour le suivi des transactions. • Paiement en caisse via une application externe. • Sécurisation du paiement avec authentification biométrique. Environnement technique : • Xamarin, C#, XAML
Formation
ETNA, école d'alternance en informatique
Architecte logiciel
2013 - 2016
3 ans 1 mois
ETS IRIS
BTS SIO
2011 - 2013
2 ans 1 mois
Lycée Aristide Briand
BAC ELEEC
2006 - 2008
2 ans 1 mois