À propos de Ahmed
Arabe
Bilingue ou natif
Français
Capacité professionnelle complète
Anglais
Capacité professionnelle complète
Expériences
- Box2HomeIngénieur Développement Android - Tech LeadLOGISTIQUE & SUPPLY CHAINmai 2022 - janvier 2023 (9 mois)Sousse, Tunisie- Chef projet et Tech Lead équipe mobile.- Améliorations des performances et optimisation de la mémoirepour les anciennes applications.- Répartition des tâches entre les différents membres de l'équipemobile.- Assurer la qualité du code pour les différents membres del'équipe et valider les pull requests.- Participation à la conception d'un nouveau projet avec le clientDéveloppement d'une bibliothèque qui contient les différentesfonctionnalités de lecture de code à barres communes auxanciennes applications de l'entreprise, cette bibliothèque seraintégrée sous forme de module dans les applications
- Decathlon OutdoorIngénieur Développement AndroidSPORTjanvier 2021 - avril 2022 (1 an et 4 mois)Tunis, Tunisie- Mise en oeuvre du design des différentes interfaces.- Développement de la fonctionnalité d'authentification grâce àwebView Decathlon.- Développement de la fonctionnalité de recherche desrandonnées à l'aide d'un mot clé.- Développement de la fonctionnalité «rechercher dans cettezone» il s'agit de faire une recherche dans la zone visible de lacarte.- Développement de la fonctionnalité de gestion des favoris.- Développement de la fonctionnalité de gestion desrandonnées téléchargées.-Optimisations de Threads et de mémoire dans l'application.Réalisation d'animations complexes et fluides sur diversesinterfaces.- Correction de bugs dans le SDK navigation de l’application.Mise en place d'un plan de taggage pour différentes interfaceset actions.- Développement de l’interface permettant de faire un aperçudétaillé sur la randonnée (carrousel de différentes images,aperçu du tracé, description de la randonnée, Lesinformations du créateur, action pour télécharger larandonnée ou l'ajouter aux favoris.)- Réagissez aux interactions des utilisateurs à partir du site Weben utilisant Deep Link et Deferred Deep Link .- Faites le revue de code pour les différents membres de l'équipede développement Android.- Mise en place des tests unitaires.- Changer l'architecture d'un ancien module de MVP à MVVM et labase de données locale de «Realm» à «Room».- Développement d'un nouveau module permettant de créer denouvelles randonnées :----- 1- Participer à la conception de la solution avec le client«Décathlon» (PO, développeurs Web, designers)----- 2- Tracer le chemin parcouru par l'utilisateur sur la carte entemps réel en suivant les coordonnées du GPS même sil'application est en arrière-plan.----- 3- Prendre des photos et les enregistrer dans la galerie dudevice.----- 4- Enregistrer toutes les données en temps réel dans la base dedonnées locale du device pendant la navigation.Téléchargement des données sur le serveur aprèsconfirmation de la fin de l'enregistrement par l'utilisateur.
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
- Ingénieur InformatiqueEcole Nationale d'Electronique et des Télécommunications de Sfax (ENET'Com)2019- Développement Mobile Android - Développement web : Html - CSS - PHP - Laravel - Programmation orienté objet