INGÉNIEUR ANDROID
unico
mai 2023 - avril 2025
Maintenance et amélioration continue des fonctionnalités Android existantes pour
optimiser la performance et l'expérience utilisateur.
Développement et intégration de nouvelles fonctionnalités selon les exigences du
projet.
Utilisation des outils tels que MVVM, Dagger Hilt, Kotlin et Jetpack Compose pour
garder l&rsquoapplication maintenable.
Gestion du contrôle de version avec GitLab, en participant activement aux révisions
de code et à l'amélioration continue des processus de développement.
Kotlin
ï‚§ Java
ï‚§ Dagger Hilt
ï‚§ Architecture MVVM
ï‚§ Clean Architecture
ï‚§ Room DataBase
ï‚§ Tests unitaires (Junit5)
ï‚§ Contrôle de version Git
ï‚§ Glide
ï‚§ Flow
ï‚§ LiveData
ï‚§ Coroutines
ï‚§ Conception UI/UX
ï‚§ API RESTful
ï‚§ Jetpack Compose
INGÉNIEUR ANDROID
Leboncoin
mars 2022 - septembre 2022
Développement et maintenance de fonctionnalités clés de l'application Android,
incluant la gestion des publicités sponsorisées et le paiement fractionné.
Utilisation de Kotlin, MVVM, Hilt et clean architecture pour garantir une architecture
de code propre et scalable.
Intégration des bibliothèques Retrofit et Fresco pour optimiser les performances et
la gestion des images.
Implémentation de tests unitaires avec JUnit, assurant ainsi la stabilité et la qualité
du code
Optimisation de l'interface utilisateur/UX pour améliorer l'engagement des
utilisateurs et les performances globales de l'application.
Kotlin
ï‚§ Java
ï‚§ Dagger Hilt
ï‚§ Architecture MVVM
ï‚§ Clean Architecture
ï‚§ Room DataBase
ï‚§ Tests unitaires (Junit5)
ï‚§ Contrôle de version Git
ï‚§ Glide
ï‚§ Flow
ï‚§ LiveData
ï‚§ Coroutines
ï‚§ Conception UI/UX
ï‚§ API RESTful
ï‚§ Jetpack Compose
INGÉNIEUR ANDROID
Revotrends Morocco
mars 2020 - août 2021
Développement des applications Android, notamment Chefy et Fenders
Mise en place de l'architecture MVVM et utilisation de Dagger 2 pour la gestion de
l'injection de dépendances.
Intégration de la bibliothèque Glide pour un chargement d'images rapide et efficace, et implémentation de la base de données Room pour un stockage local performant.
Prise en charge du développement des fonctionnalités, des corrections de bugs et de l'optimisation du code pour garantir une expérience utilisateur fluide.
Kotlin
ï‚§ Java
ï‚§ Dagger Hilt
ï‚§ Architecture MVVM
ï‚§ Clean Architecture
ï‚§ Room DataBase
ï‚§ Tests unitaires (Junit5)
ï‚§ Contrôle de version Git
ï‚§ Glide
ï‚§ Flow
ï‚§ LiveData
ï‚§ Coroutines
ï‚§ Conception UI/UX
ï‚§ API RESTful
ï‚§ Jetpack Compose
Ingébieur Android
M2M Group Morocco
février 2019 - octobre 2020
Développement d'applications Android, notamment Petrom et Naps
Utilisation de Java et MVC pour la structure et le développement des applications
Kotlin
ï‚§ Java
ï‚§ Dagger Hilt
ï‚§ Architecture MVVM
ï‚§ Clean Architecture
ï‚§ Room DataBase
ï‚§ Tests unitaires (Junit5)
ï‚§ Contrôle de version Git
ï‚§ Glide
ï‚§ Flow
ï‚§ LiveData
ï‚§ Coroutines
ï‚§ Conception UI/UX
ï‚§ API RESTful
ï‚§ Jetpack Compose