À propos de Ahmed
Anglais
Bilingue ou natif
Français
Bilingue ou natif
Arabe
Bilingue ou natif
Expériences
- EDFDéveloppeur Android SeniorENERGIEavril 2025 - mars 2026 (11 mois)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 SeniorHIGH TECHjanvier 2024 - février 2025 (1 an et 1 mois)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 SeniorDÉFENSE & ARMÉEjuin 2022 - novembre 2023 (1 an et 5 mois)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
Recommandations
Soyez le premier à recommander Ahmed
Contribuez à la réussite de ce freelance en partageant votre expérience de collaboration avec lui.
Ces profils de freelance correspondent également à vos critères
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
Formations
- 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