You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Houssem ZaierHZ

Houssem Zaier

Senior Kotlin Developer

€667/day
Paris, FR
8-15 years

Average response time: 1 hour

About Houssem

Ingénieur Android passionné avec plus de 10 ans d’expérience, je suis à la fois curieux, rigoureux et orienté qualité. J’accorde une grande importance à la performance des applications, à la maintenabilité du code et aux architectures propres. J’aime résoudre des problèmes complexes de manière simple et scalable, tout en collaborant étroitement avec les équipes produit, QA et backend.
J’ai eu l’opportunité de travailler sur des applications à fort trafic pour des groupes comme France Télévisions, Louis Vuitton et Renault Digital, où j’ai contribué à des projets mobiles d’envergure dans des environnements exigeants et multidisciplinaires.
  • English

    Fluent

  • French

    Native or bilingual

Can work on-site
Paris (up to 50km), Lille (up to 50km), Nantes (up to 50km), Toulouse (up to 50km), Montpellier (up to 50km)

Experience

  • Louis Vuitton LVMH
    Senior Android Developer
    FASHION AND COSMETICS
    May 2023 - Today (3 years and 1 month)
    Paris, France
    DeveloperLouis Vuitton, leader dans le secteur du commerce de luxe, étaitconfronté à des défis liés à la maintenance de son applicationAndroid monolithique héritée, qui manquait de scalabilité et étaitdifficile à entretenir. Mon rôle a été de diriger la migration complètevers une architecture moderne, multi-modulaire et évolutive, touten améliorant les performances de l'application et la qualité ducode.Dirigé la migration de l’application Android eCommerce héritéevers une architecture modulaire et évolutive, en suivant lesprincipes de la Clean Architecture pour garantir samaintenabilité et sa croissance.Refactorisation des composants critiques en remplaçant RxJavapar Kotlin Coroutines et Flow afin de moderniser les processusasynchrones de l'application et d'améliorer ses performancesglobales.Amélioration de l'UI et des performances en implémentantExoPlayer pour la lecture vidéo et en créant des composants UIréutilisables avec Jetpack Compose pour une expérienceutilisateur cohérente.Mise en place d'un pipeline CI/CD avec Bitrise pour automatiserle processus de build, de test et de déploiement, garantissantdes mises en production fluides et efficaces sur le Google PlayStore.Collaboration avec des équipes interfonctionnelles (iOS, backendet infrastructure) afin d'assurer un environnement de productionstable, synchronisé et performant.Gestion de la migration réseau en passant de plusieursendpoints à un serveur Backend for Frontend (BFF), simplifiantainsi le flux de données de l'application et réduisant sacomplexité.Encadrement et intégration des développeurs juniors, enpartageant les meilleures pratiques et en les guidant tout aulong du processus de développement.
    Kotlin Jetpack Compose Dagger Hilt CICD Unit Testing
  • France TV
    Lead Android Developer
    SPORTS
    February 2020 - March 2023 (3 years and 1 month)
    Paris, France
    France Télévisions est le principal diffuseur public en France,proposant une large gamme de contenus sur plusieurs plateformes.J'ai joué un rôle clé dans la refonte et la maintenance de leursapplications Android phares, largement utilisées pour accéder auxcontenus en direct et à la demande.Refonte de l’application France.TV Sport, la plateformed’information sportive de France Télévisions se répartissent surl’ensemble des formats numériques : web, mobile, tablettehttps://play.google.com/store/apps/details?id=fr.francetv.francetvsportDéveloppement et maintenance de l’application France.TV (+2Millions d’utilisateurs) application principale des directs et dureplay.Développer une application from scratch en utilisant lesmeilleures pratiques d'accessibilité, des écrans adaptées autablettes et téléphones standards, night modeCode review et maintenance de la CI/CDMigration de la CICD Jenkins/GitlabDéploiement des applications dans le store Google PlayRéalisation des POCs et des spikes pour les validations des choixtechniquesDéveloppement et déploiement des libraires internes partagéesen internePrincipes S.O.L.I.D, Clean ArchitecturesIntégration et gestion dynamique des SDK externes en fonctionsdu consentement utilisateurs CMP, RGPDImplémentation de la partie cliente ChromeCastIntégration de tracking : AT, Usabilla, AdjustMigration et versioning de la base de données Sqlite/Room(manual & auto migration )Développement du nouveau système de navigation basé surJetpack Navigation.Amélioration de l’architecture (Clean Arch) et refactorisation ducodeMigration de la partie UI vers Compose
    Android SDK Kotlin OkHttp OAuth2 Tracking
  • Yara International
    Lead Développeur Android
    RAW MATERIALS INDUSTRY
    December 2018 - January 2020 (1 year and 1 month)
    Oslo, Norway
    Yara, leader dans l'agriculture durable, avait besoin d'une solution fiable pour tracer les sacs d'engrais chimiques tout au long de leur cycle de production et de livraison grâce à la technologie RFID. J'ai dirigé le développement et la maintenance de YGT (Yara Global Tracing), un système de traçabilité basé sur RFID qui suit les sacs à travers les différentes étapes de la chaîne logistique.
    Développement et maintenance de YGT (Yara Global Tracing), un système de suivi RFID pour tracer les sacs d'engrais pendant la production et la livraison.
    Pilotage du développement et de l'intégration du suivi RFID via des appareils Zebra (TC77, tablette ET47) et le SDK Android Zebra, pour la gestion des appareils et des étiquettes. Conception de l'architecture de l'application selon les principes de la Clean Architecture, avec un choix rigoureux de la stack technique pour assurer la scalabilité et la maintenabilité du système. Implémentation de la fonctionnalité de suivi via des codes EPC uniques récupérés en temps réel via MQTT, garantissant une association précise des tags RFID. Organisation des livraisons en production : priorisation des fonctionnalités, correction des bugs et amélioration des performances avec Kotlin, Coroutines et Flow. Remplacement du code Java legacy par du code Kotlin moderne, intégration de coroutines et Flow pour une gestion asynchrone plus performante et plus lisible. Optimisation des performances de l'application via la stabilisation, la correction de bugs, l'amélioration de l'UI avec des composants réutilisables issus d'une Design System interne, et l'usage d'outils de monitoring. Renforcement du suivi et de l'analyse avec Google Analytics et Crashlytics pour les rapports de performance et le suivi des erreurs. Intégration de Microsoft Intune pour la gestion sécurisée des appareils, et d'AWS CloudWatch pour le monitoring temps réel des performances en production. Automatisation des workflows CI/CD avec GitHub Actions
    Coroutines Zebra RFID Kotlin Android SDK

Recommendations

Be the first to recommend Houssem

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Ingénieur en informatique
    ENISo
    2013
    Ingenieur en Informatique BAC+5

Certifications

Skill set

Categories