About Ahmed
Arabic
Native or bilingual
French
Fluent
English
Fluent
Experience
- Box2HomeAndroid Development Engineer - Tech LeadLOGISTICS AND SUPPLY CHAINMay 2022 - January 2023 (9 months)Sousse, Tunisia- Project Manager and Mobile Team Tech Lead.- Performance improvements and memory optimization for legacy applications.- Task distribution among different mobile team members.- Ensuring code quality for different team members and validating pull requests.- Participation in the design of a new project with the client.Development of a library containing common barcode reading functionalities for the company's legacy applications, this library will be integrated as a module into the applications.
- Decathlon OutdoorAndroid Development EngineerSPORTSJanuary 2021 - April 2022 (1 year and 4 months)Tunis, Tunisia- Implementation of the design for various interfaces.- Development of the authentication feature using Decathlon webView.- Development of the hiking search feature using a keyword.- Development of the "search in this area" feature, which involves searching within the visible map area.- Development of the favorites management feature.- Development of the downloaded hikes management feature.- Thread and memory optimizations in the application.Creation of complex and fluid animations on various interfaces.- Bug fixing in the application's navigation SDK.Implementation of a tagging plan for different interfaces and actions.- Development of the interface for a detailed preview of the hike (carousel of different images, route preview, hike description, creator information, action to download the hike or add it to favorites).- React to user interactions from the website using Deep Link and Deferred Deep Link.- Code review for different members of the Android development team.- Implementation of unit tests.- Changing the architecture of an old module from MVP to MVVM and the local database from "Realm" to "Room".- Development of a new module for creating new hikes:----- 1- Participate in the solution design with the client"Decathlon" (PO, web developers, designers)----- 2- Track the user's path on the map in real-time using GPS coordinates, even when the application is in the background.----- 3- Take photos and save them to the device's gallery.----- 4- Save all data in real-time to the device's local database during navigation.Upload data to the server after the user confirms the end of recording.
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
- Computer Science EngineerNational School of Electronics and Telecommunications of Sfax (ENET'Com)2019- Développement Mobile Android - Développement web : Html - CSS - PHP - Laravel - Programmation orienté objet