Über Mourad
Französisch
Muttersprachlich oder zweisprachig
Englisch
Verhandlungssicher
Projekt- und Berufserfahrung
- BNP ParibasDéveloppeur Android (Kotlin/Compose)BANKEN & VERSICHERUNGENJuli 2023 - Heute (2 Jahre und 11 Monate)93100 Montreuil, France-Participation active à toutes les cérémonies Agile Scrum et SAFe Scrum : Sprint Planning, Daily Scrum, Sprint Review, Relecture, Sprint Retrospective.-Développement et maintenance de deux applications mobiles de banking : "Mes Comptes" et "Hello Bank".-Utilisation efficace de la bibliothèque Coroutines pour la gestion des tâches en arrière-plan.-Implémentation de la Clean Architecture (Uncle Bob) pour une modularité accrue du projet.-Rédaction de tests unitaires et d'intégration avec JUnit et Mockito.-Utilisation de Bitrise pour l'intégration continue et le déploiement continu des applications.-Application des bonnes pratiques de sécurité : obfuscation, chiffrement des données, OpenSSL, analyse des bibliothèques externes.-Configuration de build flavors pour les deux applications mobiles.-Participation active aux revues de code-Participation aux journées techniques pour l'adoption des dernières recommandations technologiques de Google.-Formation sur KMP, une technologie moderne permettant de partager du code entre différentes plateformes (Android, iOS, Desktop et Web), tout en conservant une interface utilisateur native pour chacune d’elles.
- Aptar Digital HealthDéveloppeur Android (Kotlin/Compose)GESUNDHEIT & WELLNESSJuni 2022 - Juli 2023 (1 Jahr und 1 Monat)Suresnes, France-Participé activement à toutes les cérémonies Agile Scrum : Sprint Planning, Daily Scrum, Sprint Review et Sprint Retrospective.-Utilisé le pattern MVVM pour séparer la logique de l'interface utilisateur, améliorant ainsi la maintenabilité et la testabilité de l'application.-Implémentation de la bibliothèque Coroutines pour gérer efficacement les tâches en arrière-plan, assurant une expérience utilisateur fluide.-Intégré la bibliothèque Room pour la gestion optimisée des données dans la base de données de l'application.-Utilisation de Retrofit pour simplifier l'interaction avec les APIs, garantissant un traitement efficace des données.-Chargé efficacement les images avec la bibliothèque Glide, en optimisant la qualité et les performances.-Mis en œuvre des pratiques de sécurité avancées telles que l'obfuscation, le cryptage des données et l'analyse des bibliothèques externes.-Configuré des build flavors pour supporter différentes couleurs d'application.-Participé activement aux revues de code pour maintenir des standards élevés de qualité de code.-Veillé régulièrement sur les dernières tendances en développement Android natif et Kotlin pour assurer une expertise à jour.
- B3G ConsultingDéveloppeur Android (Java/Kotlin)BANKEN & VERSICHERUNGENFebruar 2018 - Juni 2022 (4 Jahre und 4 Monate)Rabat, Marokko-Développement des interfaces utilisateur pour plusieurs applications bancaires, ycompris UConnect pour Umnia Bank et les applications de banking pour CIH Bank etCDG.-Participation proactive aux cérémonies agiles pour une collaboration efficace et unsuivi de projet rigoureux.-Intégration du SDK OCR et de la reconnaissance faciale pour des fonctionnalités devérification d'identité avancées.-Intégration de la signature digitale pour des processus de validation sécurisés.-Intégration du SDK Google Maps pour des fonctionnalités de cartographie avancées.-Implémentation de différents modes d'upload de fichiers (caméra, galerie,documents) pour une gestion flexible des documents.-Utilisation de Broadcast Receiver Google API pour la gestion des SMS automatiques,améliorant l'expérience utilisateur.-Consommation des WebServices avec Retrofit et Swagger pour une communicationefficace avec les services backend.-Intégration de push notifications avec Firebase pour des notifications en temps réel.-Développement et exécution de tests unitaires et instrumentalisés avec JUnit etEspresso pour garantir la qualité des fonctionnalités.-Correction des anomalies à travers les différents cycles de développement du projetpour assurer des livraisons sans bugs.
Empfehlungen
Diese Freelancer passen auch zu Ihren Kriterien
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
Ausbildung und Abschlüsse
- Ingénieur en informatiqueINPT2018