About Salim
Arabic
Native or bilingual
English
Fluent
French
Native or bilingual
Experience
- Clem mobilitéDéveloppeur AndroidAUTOMOBILESeptember 2019 - August 2023 (3 years and 11 months)Paris, FranceClem’ est un service d'éco-mobilité innovant qui propose une application mobile (Android/iOS) qui propose des services d’autopartage, recharge, covoiturage, location de vélos et de voitures. Accessible sur smartphone, tablette et ordinateur, elle permet par exemple de réserver un véhicule, ou de le verrouiller/déverrouiller à distance, consulter l’historique des réservations et des paiements ou encore effectuer des paiements dans l’application.Au sein d'une équipe agile de 5 personnes (développeurs, PO, tech lead, designer UX/UI), j’étais amené à développer des nouvelles fonctionnalités sur l’application et m’assurer que le besoin client ait bien été respecté.Principales réalisations :- Développement de l'application Clem' Mobilité en Android Kotlin au sein d'une équipe agile scrum- Développement de l'application blanche pour les clients externes (Azalys, Tadao)- Recueillir le besoin, le reformuler et le transcrire en tâches techniques à travers des réunions avec le client- Maintenance des applications en production- Développement d'une application en Android Kotlin 1.7.20 communiquant avec l'API REST du client.- Mise en place d'une architecture MVVM- Amélioration des performances grâce au refactoring du code, en mettant notamment à jour les librairies (Stripe, Glide, Android SDK) - Migration vers Kotlin en étudiant et comprenant le fonctionnement d'un code Java existant (architecture du code, etc.)
- EntourageDéveloppeur AndroidCIVIC AND SOCIAL ORGANIZATIONSDecember 2021 - December 2022 (1 year)Paris, FranceDepuis 2014, l'association Entourage lutte contre la précarité et l'exclusion en redonnant des réseaux de soutien à celles et ceux qui n'en ont plus.. En tant que développeur au sein d'une équipe agile scrum d'une dizaine de personnes, je suis intervenu dans le cadre de la refonte de leur application mobile Android sur la phase de cadrage technique et dans le développement des différentes fonctionnalités tout en garantissant une qualité des différents développements.Principales réalisations :- Recueil du besoin client et développement de nouvelles fonctionnalités- Développement from scratch d'une application en Android Kotlin 1.7.20 avec une architecture MVVM en consommant l'API REST du client- Réalisation d’un audit de la qualité du code et proposition de patterns (architecture de code, librairies) afin d'améliorer la maintenabilité. - Utilisation des librairies JetPack Navigation, Coroutines, Dagger- Faire cohabiter l’ancien code avec le nouveau code, en migrant notamment Navigation vers Jetpack Navigation- Refonte des fonctionnalités et définition des nouveaux parcours utilisateurs- Refactoring du code et mise à jour des parties obsolètes, notamment la migration vers AndroidX et le nouveau système de permission d'Android- Animation de quelques points techniques, notamment pour le choix de la techno à utiliser
Recommendations
Be the first to recommend Salim
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
- Diplôme d'ingénieur, InformatiqueÉcole Supérieure d'Ingénieurs Paris-Est Marne-la-Vallée, ESIPE.2021Diplôme d'ingénieur, Informatique
- Licence, InformatiqueUniversité Paris-Est Créteil (UPEC)2018Licence, Informatique