About Salim
Arabic
Native or bilingual
English
Fluent
French
Native or bilingual
Experience
- Clem mobilitéAndroid DeveloperAUTOMOBILESeptember 2019 - August 2023 (3 years and 11 months)Paris, FranceClem' is an innovative eco-mobility service offering a mobile application (Android/iOS) that provides car-sharing, charging, carpooling, and bike and car rental services. Accessible on smartphones, tablets, and computers, it allows users to book a vehicle, lock/unlock it remotely, view reservation and payment history, and make payments within the app.Within an agile team of 5 people (developers, PO, tech lead, UX/UI designer), I was responsible for developing new features for the application and ensuring that client needs were met.Key achievements:- Development of the Clem' Mobilité Android application in Kotlin within an agile scrum team.- Development of the white-label application for external clients (Azalys, Tadao).- Gathering client needs, reformulating them, and translating them into technical tasks through meetings with the client.- Maintenance of applications in production.- Development of an Android Kotlin 1.7.20 application communicating with the client's REST API.- Implementation of an MVVM architecture.- Performance improvement through code refactoring, notably by updating libraries (Stripe, Glide, Android SDK).- Migration to Kotlin by studying and understanding existing Java code (code architecture, etc.).
- EntourageAndroid DeveloperCIVIC AND SOCIAL ORGANIZATIONSDecember 2021 - December 2022 (1 year)Paris, FranceSince 2014, the Entourage association has been fighting against precariousness and exclusion by restoring support networks to those who no longer have them.As a developer within an agile scrum team of about ten people, I was involved in the technical scoping and development of various features for the redesign of their Android mobile application, while ensuring the quality of the developments.Key achievements:- Gathering client needs and developing new features.- Developing an Android Kotlin 1.7.20 application from scratch with an MVVM architecture, consuming the client's REST API.- Conducting a code quality audit and proposing patterns (code architecture, libraries) to improve maintainability.- Using Jetpack Navigation, Coroutines, and Dagger libraries.- Coexisting with old and new code, notably migrating Navigation to Jetpack Navigation.- Redesigning features and defining new user journeys.- Refactoring code and updating obsolete parts, including migration to AndroidX and the new Android permission system.- Leading some technical discussions, particularly for technology choices.
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
- Engineering Degree, Computer ScienceÉcole Supérieure d'Ingénieurs Paris-Est Marne-la-Vallée, ESIPE.2021Diplôme d'ingénieur, Informatique
- Bachelor's Degree, Computer ScienceUniversité Paris-Est Créteil (UPEC)2018Licence, Informatique