Application de dating - Numéro 1 en France et en Europe - Meetic Group
6 marques disponible dans 15 pays en 12 langues
Gestion et organisation de l'équipe Android
Création d'une équipe mixte de tout niveau : de junior à sénior ;
Suivi de chaque développeur·euse tout au long de l'année à travers des O3, objectifs et entretiens de fin d'année ;
Organisation et animation des rituels agile ;
Montée en compétences de tout l'équipe : conception et animation de formations et d'ateliers autour de bonnes pratiques et des nouvelles technologies ;
Création et organisation de journée d'innovation et de R&D : Android day ;
Responsable des projets Android
Conception de l'architecture pour une meilleure qualité tant dans le code que dans l'expérience des utilisateurs ;
Création de plans de migration pour que les projets puissent évoluer vers de meilleures pratiques et technologies, tout en douceur sans grande réécriture ;
Recherche permanente de qualité : création d'une culture de tests (TDD, BDD, UI Test, etc) ;
En charge de la performance du build android, que ce soit en optimisation les scripts et tâches gradle ou en gérant de la CI à travers des outils comme Jenkins et docker ;
Veille active sur toutes les nouvelles technologies : de la lecture d'articles à la réalisation du POC ;
Gestion des relations avec Google pour la présence sur le store ou la publicité.
Responsable de projets cross plateforme : qualité des photos, qualité des données analytiques.
Partage à la communauté Android à travers des talks : PAUG, En aparté, Android Makers
Applications bancaires pour particuliers, professionnels et grandes fortunes, permettant l'accès à ses comptes, les virements, catégorisation des opérations, authentification par clé digital.
Application permettant de voir sur tout appareil mobile, l'intégralité des chaînes du groupe, via un abonnement payant souscriptible dans l’application.
Mise en place d’un système de payement via Ogone
Corrections et stabilisation du player (source d’ANR) ;
Simplification de l’interface et meilleure intégration des guidelines ;
Tests approfondis sur les ruptures de connexion ;
Intégration de Google Analytics ;
Compétences techniques : Android (4.2) – JUnit – Json – Jackson – WebService – HTML
Une histoire interactive non linéaire : des choix antérieurs impacteront les derniers moments.
À la base application Android, ce projet était construit autour de kotlin, puis s'est transformé en projet KMP pour être publié sur le web avec React.
Ce projet a suivi les évolutions de KMP depuis 2018 et kotlin 1.3
Pour écrire le script et les différentes branches une DSL kotlin a été développée.
Pour visualiser et jouer rapidement à des parties de script deux plugins gradle ont été développés utilisant eux même le moteur du jeu.
Un export de graph parcourant toutes les branches pour faire un export graphviz en SVG inséré dans une page html ;
Une implémentation simple du moteur en ligne de commande.