Summary
Overview
Work history
Education
Skills
LANGUES
Projects
Timeline
Generic

Inès Belhouchet

PARIS,Île-de-France

Summary

A highly skilled software developer with expertise in Kotlin, Java, and C#, proficient in frameworks such as Jetpack Compose and MaterialDesign. Demonstrates strong capabilities in architectural design patterns including MVVM and MVP, alongside extensive experience with build tools like Gradle and Maven. Adept at utilising clean code tools such as Sonar and Lint, with a solid understanding of CI/CD processes through platforms like Bitrise and Jenkins. Committed to agile methodologies including Scrum and Kanban, aiming to drive innovation in software development projects.

Energetic employee well-versed in strong communication and organisation skills. Seeks solutions to problems and applies extensive analytical knowledge to findings. Adept at multi-tasking, leading group discussions and managing projects.

Overview

12
12
years of professional experience

Work history

Lead-dev Android/NCPC

BforBank
Puteaux, la défense
09.2022 - 08.2025
  • Équipe: 15 développeurs android
  • Développement “from scratch” et lancement de l’application BFB.
  • Mise en place de la fonctionnalité Google Pay: wallet et push Provisioning.
  • Mise en place de la fonctionnalité push notification (validation de paiement de transaction 3DS).
  • Développement de toutes les features carte.
  • Correction des bugs et maintenance de l’application.
  • Refonte et maintenance graphique continue.
  • Projets: BFB
  • COMPÉTENCES: 100% Kotlin/compose, MVVM, compose navigation, clean architecture, coroutines, Hilt, Retrofit, Google wallet, Thales SDK, Google pay, version catalogs, unit test.

Développeur Android

NextInteractive (BFM TV, RMC)
Paris 15, Île de France
10.2021 - 07.2022
  • Équipe: 3 dev ios/2 dev android, 2 PO
  • Refonte totale(architecturale et graphique) de l’ensemble de socle d’application BFM et RMC (Nouvelles publications à l’occasion de l’élection présidentielle)
  • Mise en prod d’une nouvelle version au sujet de l’élection présidentielle: Ajout de plusieurs features( picture in picture, article live, ..)
  • Refonte totale de l’architecture: Mise en place d’une nouvelle architecture (MVVM avec Hilt).
  • Mise en place d’une nouvelle logique locale de fetch de la RemoteConf de firebase.
  • Correction des bugs/Réduction du pourcentage de crash sur crashlytics.
  • Refonte graphique.
  • Projets: l'ensemble de socle d'applications chez Altice Media
  • COMPÉTENCES: 100% Kotlin, BrightCove, Freewheel, Teads, SmartSdk, coroutines, Hilt, Retrofit, MVVM, GraphQL Apollo.

Développeur Android

Groupe la poste
Issy les moulineaux, Île de France
01.2021 - 09.2021
  • Équipe: 5 dev ios/5 dev android, 2 PO
  • Conception et développement de nouvelles fonctionnalités.
  • Ajout d’une nouvelle feature: les formats.
  • Développement de module de téléchargement de contenu à distance, (module administrable par le webmaster).
  • Refonte from scratch d’une large partie sur le parcours de carte.
  • Réalisation & pilotage des ateliers de best practices dans l’équipe (Git, introduction au flow).
  • Migration vers kotlin d’une partie importante de codebase de l’app.
  • Harmonisation du module networking avec celui de l’application Ios.
  • Correction des bugs.
  • Affinement de l’aspect UI first.
  • Unit & UI test.
  • Projets: youpix
  • COMPÉTENCES: 50% Kotlin, 50% java, Jenkins, Lint, coroutines, dagger, Rx, Retrofit, motionLayout, jetpack compose, animation, Scrum, JIRA, Confluence, Gitlab.

Développeur Android

Europcar Mobility Group
Paris
12.2018 - 12.2019
  • Équipe: 7 dev ios/9 dev android, 2 PO + tech-lead
  • Développement -from- scratch de l’application principale chez Europcar.
  • Agilité en mode SPOTIFY (par product line).
  • Android architecture : MVVM, Dagger, Data binding, view model
  • Test d’instrumentation : robolectric
  • Test UI : espresso
  • Migration de codebase de l’appli “legacy” vers kotlin
  • Correction des bugs sur l’application “legacy”.
  • Projets: Europcar
  • COMPÉTENCES: 70% java, 30%kotlin, Bitrise, Rx, Mockito, LiveData, Retrofit, jenkins, Sonar/lint, Google Maps, Robolectric, Espresso, Swagger, Dagger 2.

Développeur Android

La Française des Jeux
Boulogne Billancourt
01.2018 - 12.2018
  • Équipe: 2 dev ios/2 dev android, 1 PO +1 tech-lead
  • Développement et ajout de nouvelles fonctionnalités dans l’application de pari sportif.
  • Implémentation de l’architecture MVP.
  • Tests unitaires et UI.
  • Migration vers Kotlin.
  • Rédaction du wiki interne (conception métier).
  • Design UX très créatif.
  • Maintenance de livraison sur la plateforme serviceNow.
  • Scrum Master (pendant 2 mois).
  • Projets: Parions sport en ligne
  • COMPÉTENCES: Kotlin, LeakCanary, Volley, GitFlow, Jenkins/Servicenow, Deeplinks, Robolectric/Powermock, Sonar, architecture MVP, Tracking (Adjust, Xiti, Accengage ..)

Développeur Android

Solis
Tunis
05.2017 - 12.2017
  • Équipe: 1 dev ios/2 dev android, 1 chef project
  • L’application permet au chauffeur de trouver toutes les informations utiles pour la livraison en temps réel : timelines, plannings, ordres pour la journée.
  • Elle permet aussi de suivre les chauffeurs dans leurs tournées.
  • Analyse des besoins fonctionnels.
  • Planning & gestion d’avancement de projet.
  • Conception de l’architecture de l’application.
  • Correction de bugs et d'anomalies.
  • Implémentation d'une intégration continue utilisant Gitlab CI.
  • Tests unitaires.
  • Projets: KPAGT(project pour besoin industriel interne)
  • COMPÉTENCES: Espresso, Mockito, JUnit, Fabric, Volley, Butterknife, Realm, Parse, Google Maps, Material Design, Stetho, Github

Développeur Android

Cotupha
Mannouba
03.2015 - 05.2017
  • Équipe: 2 dev android, 1 chef project
  • Application Android, pour usage online/offline, pour besoin de livraison des vaccins et médicaments.
  • Il existe deux versions de cette application, l’une avec un smart ring Bluetooth et l’autre avec la caméra(scan de barcode).
  • Rédaction du cahier des charges & conception UML.
  • Rédaction des specs fonctionnelles et techniques.
  • Rédaction de documentation interne sur la plateforme wiki de l'entreprise
  • Utilisation des best practice & outils de clean code(Sonar).
  • Développement d’un module sur le SDK du device bluetooth afin d’assurer un pairing permanent entre le smartphone et le ring bluetooth de scan.
  • Synchronisation transparente du statut de la commande à livrer.
  • Accompagner et former les livreurs sur l’utilisation de l’application.
  • Rédaction d’un guide en html pour l’utilisation des différentes applications.
  • Projets: Livreur Cotupha (application en interne pour des besoins logistics)
  • COMPÉTENCES: Barcode Scanner API, Espresso, Mockito, JUnit, Crashlytics, Java7, Activeandroid, Google Maps, Git, Volley, Constraint Layout, Gradle, Smart Bluetooth, Butterknife, Material Design, Shrinking Code, Google mobile vision, Jenkins, Librairies de Google Support.

Développeur Android

Orange developer center
Tunis
10.2013 - 01.2014
  • Équipe: 5 dev android, 5 dev ios, 2 tech-lead, 1 Com Manager
  • Effectuer des présentations sur la veille technologique
  • Rédaction du cahier des charges & conception UML.
  • Rédaction des spécifications fonctionnelles et techniques du client
  • Projets: APBS
  • Application Android pour l’école APBS à Tunis. Il s’agit d’un réseau social permettant l’échange d’informations entre administration, professeurs et étudiants.
  • COMPÉTENCES: ENVIRONNEMENT TECHNIQUE GCM, Google Maps, SQLite, Git, ActionBarSherlock, Volley, JUnit

Education

Master Professionnel - sécurité de systèmes de réseaux informatiques

Faculté des sciences de Gabes
01.2012 -

Licence appliquée - Techniques d'informatiques & Multimédia

Faculté des sciences de Gabes
01.2010 - undefined

Skills

  • Langages: Kotlin, Java, kotlin DSL, C#, langage C
  • Frameworks & libs: Jetpack compose, MaterialDesign, Firebase, Hilt, Dagger 2, Figma, Retrofit, Coroutines, Rx, LiveData, Flow, Volley, Glide, Butterknife, MotionLayout
  • Build Tools: Gradle, Maven
  • Architectural & design pattern: MVVM, MVP, MVC, Façade, singleton, repository pattern
  • SGBD: Room, sqlite, activeAndroid, Realm
  • Parsers: Moshi, Jackson, Gson
  • Clean code tools: Sonar, Lint, hooks
  • Tracking: Accengage, Adjust, ATInternet, Weborama, ContentSquare
  • Players/SDK/Pub: BrightCove, Freewheel, Teads, SmartSdk
  • Tests: Robolectric, Espresso, Mockito, Junit
  • Gestion de version: Git, svn
  • CI/CD: Bitrise, jenkins, Gitlab CI, Travis
  • Méthodologie: XP : TDD, Méthodes agiles : Scrum, Kanban, line Product
  • IDE: Android studio, IntelliJ, eclipse, netbeans, Emacs, Vim
  • Systèmes: Unix (Mac Os, Debian, RedHat, ), windows

LANGUES

Français | avancé/Bilingue
Anglais | avancé
Arabe Tunisien | LANGUE MATERNELLE

Projects

Événements: Droidcon, kotlin everywhere, Veille: Android weekly

Timeline

Lead-dev Android/NCPC

BforBank
09.2022 - 08.2025

Développeur Android

NextInteractive (BFM TV, RMC)
10.2021 - 07.2022

Développeur Android

Groupe la poste
01.2021 - 09.2021

Développeur Android

Europcar Mobility Group
12.2018 - 12.2019

Développeur Android

La Française des Jeux
01.2018 - 12.2018

Développeur Android

Solis
05.2017 - 12.2017

Développeur Android

Cotupha
03.2015 - 05.2017

Développeur Android

Orange developer center
10.2013 - 01.2014

Master Professionnel - sécurité de systèmes de réseaux informatiques

Faculté des sciences de Gabes
01.2012 -

Licence appliquée - Techniques d'informatiques & Multimédia

Faculté des sciences de Gabes
01.2010 - undefined
Inès Belhouchet