Boubaker TILOUCHE

Développeur Android Senior | Clean Architecture

Salary / Daily rate

Paris, France

Mobility: Île-de-France

Freelance

Can come onsite

Skills

Clean ArchitectureKotlinAndroidArduinoCC++ConfluenceMicrosoft Azure Cosmos DBFirebaseJavaJiraOraclePythonScrumSQLiteSQL QueriesTest Driven Development

Languages

Arabic (Native)French (Fluent)English (Fluent)Italian

About me

Intro

Développeur Android avec plus de 8 ans d'expérience dans la conception et le développement d'applications mobiles. Expertise en Kotlin, Jetpack Compose et architectures modernes, notamment Clean Architecture, MVVM et architecture modulaire. Habitué aux environnements Agile et aux projets à forte exigence de qualité, avec une forte culture du testing, de la maintenabilité et de l’amélioration continue.

Links

Work experience

Développeur Android

BNP Paribas

Dec 2024 - Present

1 year 11 months

– Mise en place et maintien d'une architecture MVVM robuste avec Clean Architecture et séparation claire des couches. – Application rigoureuse des principes TDD (Test Driven Development) et pratiques de qualité : tests unitaires, revues de code systématiques, intégration continue. – Développement d'écrans avec Jetpack Compose, intégration de Coroutines et Flow pour une gestion réactive des données. – Collaboration avec les UX/UI designers pour garantir la conformité aux guidelines Material Design et l'accessibilité. – Participation active à la méthodologie Scrum : sprint planning, daily, revue et rétrospective. – Contribution à la montée en qualité du code et à la réduction du taux de crashs via SonarQube et Firebase Crashlytics.

Développeur Android

SGConnect

Dec 2023 - Dec 2024

1 year 1 month

– Développement de l'application client et chauffeur avec Jetpack Compose pour une interface moderne et dynamique. – Mise en place d'une architecture modulaire et maintenable avec Clean Architecture et MVI. – Consommation d'API via Ktor – Intégration du système de paiement sécurisé et gestion des reçus électroniques avec Stripe et Google Wallet – Optimisation des performances, résolution de bugs en utilisant Leak Canary, ce qui a permis de réduire les crashs – Intégration de Mapbox pour la gestion des cartes: implémentation des cartes interactives et suivi de la localisation en temps réel dans l'application.

Développeur Android

AXA

Feb 2022 - Dec 2023

1 year 11 months

– Mise en œuvre d'une architecture modulaire et maintenable avec Clean Architecture et MVVM – Conception d'interfaces dynamiques via Jetpack Compose – Pratiques de qualité de code : TDD, BDD, revues de code régulières – Optimisation continue des performances, réduction des temps de chargement – Intégration de nouvelles fonctionnalités et résolution de bugs en collaboration étroite avec les squads – Participation active à la méthodologie Scrum : prise en charge des tâches lors des sprints, estimation des besoins et analyse des fonctionnalités à implémenter lors des réunions de planification.

Développeur Android

New Wave Consulting

Sep 2020 - Feb 2022

1 year 6 months

69340 Francheville, France

– Conception et développement de fonctionnalités clés de l'application Android – Intégration de la base de données en temps réel (RT) pour une expérience utilisateur fluide – Mise en place de la communication en temps réel via sockets – Implémentation des notifications via Firebase Cloud Messaging (FCM) – Rédaction de tests unitaires pour garantir la fiabilité du code – Participation aux revues de code et à la conception technique – Estimation des besoins et analyse des fonctionnalités à implémenter

Team Lead

IT-Gate group

Jan 2019 - Aug 2020

1 year 8 months

– Conception et développement des fonctionnalités clés de l'application – Implémentation des notifications en temps réel via Pusher – Intégration du service de paiement VistaMoney pour les transactions sécurisées au Qatar – Rédaction des User Stories (US) et des Technical Stories (TS) – Mise en place de la communication réseau avec Retrofit pour les appels API – Gestion des notifications FCM pour améliorer l'expérience utilisateur (UX) – Conception et développement des fonctionnalités essentielles de l'application mise en œuvre du modèle MVVM pour garantir une architecture robuste et évolutive

Développeur Android

Rim-Web International

Oct 2017 - Jan 2019

1 year 4 months

– Participation à la conception et au développement d'applications Android avec une architecture de base. – Intégration des services API, principalement avec Retrofit, pour la gestion des données et la communication réseau. – Mise en place de la gestion des notifications avec Firebase pour améliorer l'expérience utilisateur. – Contribution au développement des fonctionnalités essentielles comme la reconnaissance vocale (HoC Assistant) et le suivi des interventions techniques. – Développement et intégration de la gestion des horaires et des rendez-vous dans l'application. – Utilisation de Room pour la gestion locale de données, bien que les bonnes pratiques n'aient pas encore été pleinement appliquées à ce stade.


Education

ISET'COM

Master, réseau informatique

2015 - 2017

2 years 1 month

The best place to find your next move

© 2026. All Rights Reserved.