Maher BEN RHOUMA

Ingénieur Développement Android Senior

Salaire / Taux journalier

78210 Saint-Cyr-l'École, France

CDI

Peut venir sur site

Expertises

KotlinClean ArchitectureGitJavaJenkinsJiraMQTTRESTful APIsBitbucketGitLab

Langues

Français (Courant)Anglais (Courant)

À propos

Introduction

Ingénieur Android Senior avec 10 ans d'expérience dans la conception et le développement d'applications mobiles. Solide expérience en Kotlin, Jetpack Compose et Clean Architecture, avec une attention particulière portée à la qualité du code, aux tests et à la maintenabilité. J'interviens également dans les choix techniques, les revues de code et l'accompagnement des équipes.

Liens

Expérience de travail

Développeur Android Senior

Unowhy

oct. 2023 - Présent

3 ans 1 mois

69340 Francheville, France

– Éditeur de solutions EdTech - tablettes scolaires Sqool, déployées dans des milliers d'établissements en France – Application système MDM (Profile Owner) – Application système de gestion de flotte de tablettes scolaires : configuration à distance, contrôle des usages, restrictions applicatives et supervision en temps réel. – Développement de fonctionnalités MDM critiques via les API Android Device Policy: verrouillage d'écran, gestion des profils, restrictions, installation/désinstallation d'applications et gestion des permissions à distance. – Mise en œuvre de mécanismes de mise à jour OTA sécurisée avec vérification d'intégrité. – Sécurisation des données sensibles via Bouncy Castle (chiffrement) et Vault. – Rédaction de tests unitaires (JUnit, MockK) avec couverture mesurée via JaCoCo (+70% de couverture sur les modules critiques). – Participation aux revues de code et contribution aux décisions d'architecture (Clean Architecture, Koin). – Sqool Protect - Application de contrôle parental: Application permettant aux parents de superviser et restreindre l'usage des tablettes scolaires, avec application des configurations en temps réel via MQTT. – Conception et développement du pipeline de communication temps réel (GraphQL + MQTT) pour la réception et l'application instantanée des règles parentales. – Implémentation des règles de contrôle parental (limites de temps, blocage d'apps, plages horaires) avec persistance locale robuste via DataStore et déclenchement des restrictions via AlarmManager. – Mise en place du mode kiosque (Kiosk Mode) via les API Device Policy : verrouillage automatique de la tablette lorsque l'élève dépasse son temps d'usage autorisé. – Interaction avec Device Manager via ContentProvider pour la lecture et la synchronisation des configurations appliquées sur la tablette. – Écriture de tests unitaires et d'intégration sur les cas métier critiques (MockK, JUnit). – Sqool Classe - Application élève en classe: Application Android permettant à l'élève de recevoir les contenus pédagogiques partagés par l'enseignant, avec mode restreint (device verrouillé par l'app système). – Mise en place de la communication MQTT pour la réception instantanée d'URLs, de contenus et d'événements système (verrouillage/déverrouillage ordonné par l'enseignant). – Interaction avec Device Manager via Intent (démarrage du service) et ContentProvider (récupération des données de configuration) pour le fonctionnement de l'application. – Tests unitaires sur les ViewModels et les use cases (JUnit, MockK).

Développeur Android Senior

Akkodis

janv. 2022 - mai 2023

1 an 5 mois

69340 Francheville, France

– Prestataire - mission chez Cogelec (marque Intratone), spécialiste du contrôle d'accès connecté pour immeubles. – Mon Intratone - Contrôle d'accès à distance: Application Android de contrôle d'accès à distance pour immeubles collectifs et maisons individuelles, incluant un module d'appel vidéo VoIP. – Amélioration de la fiabilité des notifications push (FCM) : gestion des cas de réception en arrière-plan via un service foreground dédié. – Développement et maintenance des services foreground/background pour l'interface d'appel vidéo VOIP (SIP). – Développement des interfaces de gestion et synchronisation des données (Room Database, Retrofit2). – Gestion complète de la publication sur le Google Play Store : signature des AAB, gestion des tracks (internal, beta, production) et mise à jour des fiches applicatives.

Développeur Android Senior

Machinestalk

août 2017 - nov. 2021

4 ans 4 mois

– Startup IoT - développement de solutions de supervision et contrôle de véhicules connectés. – CarsharingAr - Supervision de véhicules connectés: Application de contrôle et de supervision à distance de véhicules, avec actions en temps réel et intégration BLE. – Conception de l'architecture MVVM et implémentation de la couche données (Room + Retrofit2 + RxJava). – Intégration Bluetooth Low Energy (BLE) pour le contrôle direct du véhicule : verrouillage/déverrouillage des portes et démarrage à distance. – Implémentation de la géolocalisation temps réel (Google Maps SDK, GPS) et des notifications push. – Gestion complète de la publication sur le Google Play Store: signature des APK, gestion des tracks et mise à jour des fiches applicatives. – Digital ID - Contrôle d'accès Bluetooth / QR Code: Application permettant l'accès sécurisé à des emplacements physiques via Bluetooth ou QR code. – Développement des modules de détection BLE et de génération/lecture de QR codes pour l'ouverture d'accès. – Motorna - Tracking véhicule temps réel: Application de tracking permettant la visualisation en temps réel de la position du véhicule et de ses données télémétriques (vitesse, carburant, états). – Mise en œuvre de SignalR pour le streaming temps réel des données télémétriques sur carte Google Maps. – Intégration de la passerelle de paiement PayFort pour les abonnements en ligne. – Mise en place du pipeline CI/CD (Jenkins) et analyse qualité (SonarQube). – Gestion complète de la publication sur le Google Play Store : signature des APK, gestion des tracks et mise à jour des fiches applicatives.

Développeur Android

StreamWide

juin 2015 - juil. 2017

2 ans 2 mois

– Éditeur de solutions de communication professionnelle mobile. – Team On The Run - Communication professionnelle mobile: Application mobile B2B de communication professionnelle : messagerie, appels audio/vidéo, Walkie-Talkie et gestion de processus métier. – Développement des modules de messagerie instantanée, d'appels audio/vidéo (SIP) et de mode Walkie-Talkie (Push-to-Talk). – Implémentation de la géolocalisation, du partage multimédia et de la gestion documentaire. – Intégration NFC, QR Code et Code-barres pour les workflows métier. – Développement des modules de gestion de processus (workflows, formulaires dynamiques).


Formation

FST Tunis

Diplôme d'Ingénieur, Informatique

2010 - 2013

3 ans 1 mois

– Bac+5

IPEIM Monastir

Cycle Préparatoire Intégré

2008 - 2010

2 ans 1 mois

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.