About Ahmed
English
Native or bilingual
French
Native or bilingual
Arabic
Native or bilingual
Experience
- EDFDéveloppeur Android SeniorENERGY AND UTILITIESApril 2025 - March 2026 (11 months)92120, Montrouge, FranceProjet SURVEILLANCE : Application de suivi opérationnel et de conformité réglementaire en environnement nucléaire (équipe Android de 4 développeurs)• ● Conception et mise en œuvre d'une Clean Architecture combinée au pattern MVVM et MVI• ● Développement et maintenance de fonctionnalités en Kotlin et Jetpack compose/XML• ● Intégration de Firestore pour la synchronisation temps réel des données avec gestion offline-first.• ● Développement d'une librairie interne d'analytics avec gestion de la persistance locale via Room et orchestration des tâches d'envoi en arrière-plan via WorkManager• ● Mise en place de WorkManager pour la gestion de la synchronisation des fichiers et des données en arrière-plan• ● Mise en place de tests unitaires avec JUnit et MockK (ViewModel, Use Cases, Repositories)• ● Utilisation d'Android Profiler pour l'analyse et l'optimisation des performances (CPU, mémoire, rendering)• ● Participation active aux revues de code et contribution aux bonnes pratiques Android• ● Collaboration étroite avec les équipes Produit, QA et Design dans un cadre Agile / Scrum Environnement technique : Kotlin, Jetpack Compose, XML, Coroutines, Flow, Dagger/Hilt, Firebase Firestore, WorkManager, Clean Architecture, MVVM, MVI, Android Profiler, Gradle KTS, Git, Figma
- NETATMODéveloppeur Android SeniorTECHJanuary 2024 - February 2025 (1 year and 1 month)62200 Boulogne-sur-Mer, FranceProjet Home + Control : application IoT grand public permettant le contrôle de dispositifs connectés (équipe Android de 16 développeurs).• ● Intégration des API et nouveaux produits Legrand/Netatmo• ● Migration progressive de l'existant Java/XML vers Kotlin et Jetpack Compose• ● Amélioration de l'architecture applicative en appliquant les principes de Clean Architecture/MVVM afin de renforcer la scalabilité et la maintenabilité• ● Création de librairies Compose réutilisables et migration des librairies legacy Java/XML vers Compose dans le cadre de la Clean Architecture et du pattern MVVM• ● Analyse et optimisation des performances avec Android Profiler (mémoire, CPU, recompositions Compose)• ● Mise en place de tests unitaires JUnit et MockK Environnement technique : Kotlin, Compose, Java, XML, Android SDK, Coroutines, Flow, Dagger/Hilt, Firebase, MVVM, MVI, Android Profiler, Gradle KTS, JUnit, MockK, Figma
- PARROT DRONESDéveloppeur Android SeniorDEFENSE AND MILITARYJune 2022 - November 2023 (1 year and 5 months)75010, Paris, FranceProjet FreeFlight 6 & FreeFlight USA : Applications Android de pilotage de drones intégrant (équipe Android de 4 développeurs).• ● Migration d'interfaces utilisateurs de xml/java vers Jetpack Compose/Kotlin• ● Maintenance et évolution des applications avec Ground SDK• ● Analyse et correction de bugs liés au flux vidéo en direct (Media3 / ExoPlayer), GPS et cartographie• ● Migration de code legacy (ButterKnife, APIs obsolètes) et prise en charge du scoped storage• ● Optimisation des performances avec Android Profiler pour le rendu vidéo, la mémoire et la latence du flux temps réel• ● Développement de tests unitaires avec JUnit et MockK pour renforcer la fiabilité du code Environnement technique : Kotlin/Java, XML, Jetpack Compose, Android SDK, Ground SDK, Media3/ExoPlayer, Kotlin Coroutines, Flow, LiveData, Dagger/Hilt, Firebase, Google Maps SDK, Android Profiler, Gradle KTS, JUnit, MockK, Zeplin
Recommendations
Be the first to recommend Ahmed
Help this freelancer shine by sharing your experience working together.
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- Backbase Certification for mobile developers (Android/Kotlin), English2021Backbase Certification for mobile developers (Android/Kotlin), English
- Scrum Foundation Professional Certificate (SFPC), EnglishCertiProf2020Scrum Foundation Professional Certificate (SFPC), English
Certifications
- Scrum Foundation Professional Certificate (SFPC), Englishcertiprof2020
- Backbase Certification for mobile developers (Android/Kotlin), Englishbackbase2021