Thomas Poulain

Tech Lead Android Senior | Jetpack Compose

Salaire / Taux journalier

Lille, France

Mobilité : Paris, Bruxelles, ...

Freelance

Peut venir sur site

Expertises

KotlinDéveloppement MobileAndroid

Langues

Anglais

À propos

Introduction

Tech Lead Android avec 10+ ans d'expertise, spécialisé en Jetpack Compose et architectures MVVM/MVI. Actuellement chez Décathlon, j'ai migré des apps critiques utilisées par 80k+ collaborateurs et amélioré la couverture de tests de 57% à 94%. Expert en développement mobile moderne avec une approche full-stack (Kotlin, Ktor, AWS).

Liens

Expérience de travail

Decathlon Freelance

janv. 2020 - Présent

6 ans 10 mois

Lille, France

Tech Lead Android

juin 2023 - Présent

3 ans 5 mois

Lille, France

Tech Lead Android sur l'une des six feature-team de l'application CubeInStore. L'application CubeInStore est l'outil indispensable des 80.000 collaborateurs Décathlon dans le monde et leur permet de gérer les commandes, le stock, les performances économiques, et globalement toute l'expérience en magasin. 👫 Tech Lead d'une équipe de 8 personnes (3 SwE, UX, QA, QE, PM, PE) 🧠 Développements de features + maintenance et mise à jour de l'existant 🏗️ Migrations techniques : Koin, MVVM/MVI, Compose, R8, Design System 📲 Automatisation des tests UI sur l'ensemble des fonctionnalités, avec une couverture passant de 57% à 94%. Stack Android: - Architecture Module-by-feature - MVVM/MVI - Vitamin Design System - Jetpack Compose - CI/CD (Bitrise, SonarCloud, MDM) - Tests UI Automatisé (Espresso, MockWebServer, Firebase Test Lab) Stack Backend: - Ktor - Monorepo - CI/CD (Github Actions, Kubernetes) - Télémétrie (Datadog 🐶)

Senior Software Engineer - Android

janv. 2020 - juil. 2023

3 ans 7 mois

Lille, France

L'application Interact permet de gérer la communication locale des magasins vers leurs clients au travers des publications multicanaux diffusées par email et sur Facebook, Youtube ainsi que sur l'application grand public de Décathlon (Shopping App). 🤖 Migration complète de l'application vers Jetpack Compose avec une nouvelle architecture et une nouvelle UI/UX 🛠️ Implémentation de la CI/CD. Déploiement en prod en un clic 🫡 Autonomie et force de proposition sur l'ensemble de la refonte, technique et fonctionnelle en relation avec la PM, les designers et l'équipe encadrée 🧠 Mise en place de tests unitaires et amorçage des tests UI automatisés sur Firebase Test Lab Stack Android: - Jetpack Compose - MVVM - Dagger Hilt - Room / Retrofit / Moshi - WorkManager - Firebase Crashlytics / App Distribution / Performances - Bitrise + MDM - Github + Github Actions + SonarCloud - Espresso Stack Backend: - Javascript / Typescript (selon les micro-services) - NodeJS 18 - Docker - ESLint / Mocha / Nock / NYC - AWS EC2, S3, SNS, Lambda, CloudWatch

Sopra Steria

janv. 2014 - déc. 2019

6 ans

Senior Developer Android & AWS

mai 2019 - déc. 2019

8 mois

Développements Android et AWS pour l’application vendeur de Décathlon (80.000 utilisateurs dans 80 pays, générant une partie du CA mondial du groupe) - Coaching technique de l’équipe (5 ETP) - Mise en place d’optimisations et utilisation d’outils techniques à différents niveaux (Proguard/R8, Crashlytics, SonarCloud, Android Lint) pour opérer un suivi technique et une amélioration continue de l’application: Réduction et optimisation du poids de l’app; suivi et diminution du nombre de crash en prod - Méthodologie agile avec rituels: sprint planning, backlog refinement, sprint review, retrospective, daily meeting - Stack technique mobile: Android Kotlin MVP (legacy) & MVVM (modules), RxJava, Dagger, Room, Retrofit, Bluetooth LE - Stack technique back: NodeJS, Serverless AWS, Jest

Senior Developer Android

août 2018 - mai 2019

10 mois

Refonte technique et fonctionnelle d’une application grand public pour Domyos se connectant aux équipements sportifs en Bluetooth LE de la marque (100.000+ téléchargements) - Développement Android Kotlin et coaching d’un développeur pour le faire monter en compétence sur la technologie - Mise en place d’une architecture MVP Clean avec tests unitaires - Mise en place d'une CI avec Gitlab CI et Sonarqube

Technical Leader Android

avr. 2017 - juil. 2018

1 an 4 mois

Région de Lille, France

Architecte et Technical Leader sur une application Android pour le client SNCF. - Participation à l'avant-vente - Mise en place de l'architecture de l'application : MVP, Dagger2, RxJava2, Retrofit2, Tests unitaires et Tests fonctionnels automatisés (Espresso / Spoon) - Chiffrage et établissement du périmètre des itérations - Développements Android - Cadrage d'une équipe de 3 développeurs - Présentation de chaque itération au métier et à des utilisateurs clés - Intégration Continue : Jenkins, Sonar, Git https://numerique.sncf.com/store/applications/pms-mobile/

Technical Leader Android

sept. 2014 - mars 2017

2 ans 7 mois

Lille, France

Technical Leader sur des applications Android intégrées dans un vaste projet de création d'applications mobiles pour la SNCF (Projet NOMADE Vigirail). - Développement Android - Participation aux ateliers MOA pour recueillir le besoin client - Analyse des entrants, chiffrage et établissement du périmètre des itérations - Encadrement technique de 3 ETP - Utilisation de la méthode Agile - Utilisation de processus d'intégrations continues (Jenkins, Sonar, SVN) - TDD (Test Driven Development)

Stage de fin d'études

janv. 2014 - août 2014

8 mois

Lille, France

Développement d'un nouveau système d'affichage d'information voyageur en gare pour la SNCF. - Analyse des entrants et création de spécifications techniques - Projet Java J2EE avec les technologies suivantes: Spring, Hibernate, PostgreSQL, Jboss, Javascript, HTML, CSS - Fortes contraintes hardware : le système devait fonctionner sur un Windows XP Embedded et Internet Explorer 7. - Tests automatisés avec Selenium - Intégration continue : Jenkins, Sonar, SVN

Stagiaire Ingénieur

ISAGRI

mars 2013 - août 2013

6 mois

Adaptation de Microsoft Dynamics CRM aux besoins de l'entreprise en développant des plugins JavaScript, C# et Silverlight.


Formation

UniLaSalle Amiens

Diplôme d'Ingénieur

2011 - 2014

4 ans

IUT Informatique d'Amiens

DUT

2009 - 2011

3 ans

Portfolio

Application vendeur Decathlon

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.