
Ismail Andaloussi
Développeur Android Senior
Salaire / Taux journalier
Montréal, QC, Canada
Freelance
Expertises
Langues
À propos
Introduction
Développeur Android avec plus de 6 ans d'expérience, spécialisé dans la création d'applications natives. Expert en Kotlin, Java, Jetpack Compose et migration de code. Expérience dans divers projets Android liés à la billetterie, le transport, et les services bancaires, avec un focus sur la refonte et l'optimisation de plateformes mobiles.
Expérience de travail
Senior Android Developer
Carrefour
oct. 2024 - Présent
2 ans 1 mois
69340 Francheville, France
• Migration progressive du code legacy du View System vers Jetpack Compose (intégration facilitée par AndroidView et ComposeView). • Conception et implémentation de nouvelles fonctionnalités, en respectant les maquettes Figma et les User Stories. • Diminution du backlog de bugs grâce à la correction des Defects identifiés. • Contribution à la réduction de la dette technique (proposition de solutions, rédaction et suivi des Change Requests). • Revue du code de l’équipe sur GitLab. • Supervision du processus de livraison des nouvelles versions (release candidate, hotfix, gestion via Git).
Senior Android Developer
Delta Dore Group
juil. 2023 - oct. 2024
1 an 4 mois
69340 Francheville, France
Assurer la maintenance et le développement de l'application Android Delta Dore, qui offre aux utilisateurs la capacité de piloter leur maison connectée via leur téléphone ou tablette. Dans une équipe de 9 personnes, mon rôle était de : •Développement, revue de code, tests. • Analyse, refactorisation, optimisation du code. • Migration du code de Java vers Kotlin. • Développement de la bibliothèque Design System pour layouts XML et Jetpack Compose. • Réaliser et rédiger de la documentation • Préparer les livrables client
Développeur Android
Kuba France
juin 2022 - juil. 2023
1 an 2 mois
69340 Francheville, France
Développement d'applications Android appliquées aux systèmes billetiques et transport. Dans une équipe de 4 personnes, mon rôle était de : • Auditer le code • Améliorer le code (Refactoring) • Mettre à jour des fonctionnalités existantes • Développer de nouvelles fonctionnalités • Réaliser et rédiger de la documentation
Développeur Android
SECTEUR BANCAIRE
avr. 2021 - mai 2022
1 an 2 mois
Casablanca et périphérie
Développement et optimisation de la plateforme Android pour une banque marocaine. Dans une équipe de 6 personnes, mon rôle était de : • Analyse, Refactorisation, Optimisation de code • Architecture, Conception, Développements, Relecture de code, Tests • Migration du code de Java vers Kotlin. • Réaliser et rédiger de la documentation • Préparer les livrables client
Android Engineer
SNRT (The Moroccan Public Broadcasting Company)
janv. 2019 - mai 2021
2 ans 5 mois
Casablanca, Maroc
Responsable du développement d'applications mobiles Android : conception, développement et optimisation de la plateforme Android pour l'application SNRTnews, dédiée à l'actualité de la Société nationale de radiodiffusion et de télévision. Dans une équipe de 2 personnes, mon rôle était de : • Développement, revue de code, tests. • Implémenter des Tests unitaires • Rédiger les documentations • Dispenser des formations techniques aux collaborateurs • Livrer les applications sur le play store
2éme prix lors de la compétition des projets innovants réalisée par la CGEM
Confédération Générale des Entreprises du Maroc
sept. 2017 - oct. 2017
2 mois
ISCAE , CABLANCA
2éme prix lors de la compétition des projets innovants réalisée par la CGEM a l'ISCAE Casablanca .
Formation
Université de Sherbrooke
Master of Science - MS, Artificial Intelligence & Data Science
2024 - 2025
1 an 8 mois
Université Sidi Mohammed Ben Abdellah-Fès
Licence , Mathématiques Appliqués et Informatique SMI, Informatique
La maîtrise des principaux outils de calcul et de modélisation, ainsi que des outils informatiques qui permettent de mettre en œuvre une formation théorique dans diverses applications.
Ecole Nationale Supérieure d'Informatique et d'Analyse des Systèmes - ENSIAS
Master internet des objets et services mobile, Ingénierie logicielle
Former des spécialistes pouvant concevoir et mettre en place des systèmes destinés aux environnements mobiles et répartis.