About Ahmed
English
Native or bilingual
French
Native or bilingual
Arabic
Native or bilingual
Experience
- EDFSenior Android DeveloperENERGY AND UTILITIESApril 2025 - March 2026 (11 months)92120, Montrouge, FranceSURVEILLANCE Project: Operational monitoring and regulatory compliance application in a nuclear environment (Android team of 4 developers)• ● Design and implementation of a Clean Architecture combined with MVVM and MVI patterns• ● Development and maintenance of features in Kotlin and Jetpack Compose/XML• ● Integration of Firestore for real-time data synchronization with offline-first management.• ● Development of an internal analytics library with local persistence management via Room and orchestration of background sending tasks via WorkManager• ● Implementation of WorkManager for managing background file and data synchronization• ● Setup of unit tests with JUnit and MockK (ViewModel, Use Cases, Repositories)• ● Use of Android Profiler for performance analysis and optimization (CPU, memory, rendering)• ● Active participation in code reviews and contribution to Android best practices• ● Close collaboration with Product, QA, and Design teams within an Agile / Scrum frameworkTechnical environment: Kotlin, Jetpack Compose, XML, Coroutines, Flow, Dagger/Hilt, Firebase Firestore, WorkManager, Clean Architecture, MVVM, MVI, Android Profiler, Gradle KTS, Git, Figma
- NETATMOSenior Android DeveloperTECHJanuary 2024 - February 2025 (1 year and 1 month)62200 Boulogne-sur-Mer, FranceHome + Control Project: Consumer IoT application for controlling connected devices (Android team of 16 developers).• ● Integration of Legrand/Netatmo APIs and new products• ● Progressive migration from existing Java/XML to Kotlin and Jetpack Compose• ● Improvement of application architecture by applying Clean Architecture/MVVM principles to enhance scalability and maintainability• ● Creation of reusable Compose libraries and migration of legacy Java/XML libraries to Compose within the framework of Clean Architecture and the MVVM pattern• ● Performance analysis and optimization with Android Profiler (memory, CPU, Compose recompositions)• ● Setup of JUnit and MockK unit testsTechnical environment: Kotlin, Compose, Java, XML, Android SDK, Coroutines, Flow, Dagger/Hilt, Firebase, MVVM, MVI, Android Profiler, Gradle KTS, JUnit, MockK, Figma
- PARROT DRONESSenior Android DeveloperDEFENSE AND MILITARYJune 2022 - November 2023 (1 year and 5 months)75010, Paris, FranceFreeFlight 6 & FreeFlight USA Project: Drone piloting Android applications integrating (Android team of 4 developers).• ● Migration of user interfaces from XML/Java to Jetpack Compose/Kotlin• ● Maintenance and evolution of applications with Ground SDK• ● Analysis and bug fixing related to live video streaming (Media3 / ExoPlayer), GPS, and mapping• ● Migration of legacy code (ButterKnife, obsolete APIs) and support for scoped storage• ● Performance optimization with Android Profiler for video rendering, memory, and real-time stream latency• ● Development of unit tests with JUnit and MockK to enhance code reliabilityTechnical environment: 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)certiprof2020
- Backbase Certification for mobile developers (Android/Kotlin)backbase2021