About Ahmed
Arabic
Native or bilingual
French
Native or bilingual
English
Fluent
Experience
- Groupe MédiaSenior Mobile Developer — Android · KMP · FlutterJanuary 2021 - Today (5 years and 5 months)High-audience consumer Android application (news, podcasts, multimedia). Full remote freelance mission with payroll outsourcing.Support for migration to Kotlin Multiplatform (KMP): migration of the network layer from Retrofit to Ktor Client, persistence from Room to SQLDelight, sharing business logic (use cases, repositories) in a commonMain module via expect/actual.Cross-platform migration work to Flutter/Dart for a unified Android/iOS codebase.Migration of XML screens to Jetpack Compose and then Compose Multiplatform, with UI redesign. Migration to Clean Architecture and modularization; integration of Paging 3 for high-volume feeds.Unit tests (JUnit, MockK), ExoPlayer, Google Play Store publication.Stack: Kotlin, KMP, Compose Multiplatform, Flutter/Dart, Clean Architecture, MVVM, Koin, Coroutines, Flow, Ktor, SQLDelight, Paging 3, Firebase, GitLab CI/CD.
- LAFARGEAndroid DeveloperRAW MATERIALS INDUSTRYJanuary 2018 - July 2021 (3 years and 6 months)Clamart, FranceOn-site delivery management and validation app (dematerialization of delivery slips, real-time logistics tracking). Time and materials mission.Achievements:– Complete refactoring of the application in Kotlin with Clean Architecture and MVVM.– Android Jetpack: ViewModel, LiveData, Room, Coroutines.– Secure Bluetooth communication with embedded terminals; real-time sending of transport orders.– Maintenance and evolution (TMA), monitoring of production versions.– Google Play Store publication.Stack: Kotlin, Clean Architecture, MVVM, Android Jetpack, Coroutines, Bluetooth, Retrofit, Agile Scrum.
- Air LiquideAndroid DeveloperJanuary 2017 - July 2018 (1 year and 6 months)Hospital medical Android application for remote monitoring of oxygen devices. Time and materials mission, full stack Android development in Java.Achievements:– Android development in Java, MVVM architecture– Integration of Bluetooth Low Energy (BLE) for connection and real-time monitoring of medical sensors– Secure data transmission to healthcare teams via Firebase– Management of BLE lifecycles and automatic reconnection– JUnit unit tests, debugging on certified medical devices
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
- National Engineering Diploma in Computer ScienceNational Engineering Diploma in Computer Science - Faculty of Sciences of Tunis - 20152015