Über Ismail
Französisch
Muttersprachlich oder zweisprachig
Arabisch
Muttersprachlich oder zweisprachig
Englisch
Konversationssicher
Projekt- und Berufserfahrung
- LAGARDERETech Lead Mobile | Android • iOS • Kotlin Multiplatform • Compose MultiplatformPRESSE & MEDIENJuni 2024 - Januar 2026 (1 Jahr und 7 Monate)Paris, FrankreichEurope1 : Application mobile permettant d’accéder en temps réel aux actualités, d’écouter le direct (audio &vidéo), et de retrouver podcasts & émissions en replay, avec des contenus exclusifs.- Équipes : 5 Dev, 1 UI/UX, 1 PO, 1 EM, 1 SM.- Méthodologie : Agile/SCRUM.ROLE, TACHES & REALISATIONS CLES :• Pilotage & monitoring — J’anime les rituels, cadre techniquement, formalise la Definition of Done et j’accompagne les développeurs au quotidien.• Choix technologiques & architecture — Je sélectionne les libs et patterns assurant robustesse, testabilité et évolutivité et je mets en place une Clean Architecture modulaires avec conventions de nommage, guidelines et CMP côté UI (design tokens & composants).• Design System — Je conçois un Design System Jetpack Compose (fondations, tokens, composants réutilisables) pour garantir une UI cohérente et accélérer la vélocité des équipes.• Delivery —Je développe des fonctionnalités complexes (ex. module Player basé sur ExoPlayer et AVPlayer), débloque les sujets critiques et coordonne étroitement produit & design.• CI/CD & publication — Je conçois un pipeline GitLab CI multi-stages pour Android & iOS (build, lint, tests, signature, distribution interne) et j’orchestré le déploiement & la publication sur Google Play et l’App Store (comptes, certificats, profils, screenshots, notes de version).ENVIRONNEMENT & OUTILS :Android 8–16, iOS 15-26 (interop KMP), Kotlin, Kotlin Multiplatform (KMP), Jetpack Compose, Compose Multiplatform (CMP), Coroutines, Flow, Swift, SwiftUI, UiKit, ExoPlayer & AvPlayer (audio/vidéo, live & VOD), Koin, Kermit (logger), Coil, Firebase (Crashlytics, Analytics, Performance, Remote Config, App Distribution), Qualité & tests (Ktlint, SwiftLint, Mokkery, Turbine, Robolectric, Espresso, JUnit), CI/CD (GitLab, GitLab CI, Fastlane), Collab & design (Jira, Confluence, Figma).
- MeeticDéveloppeur Android SéniorSOZIALE NETZWERKENovember 2022 - Heute (3 Jahre und 7 Monate)Paris, FrankreichApplication de rencontres permettant aux utilisateurs de découvrir, échanger et faire desrencontres, avec une expérience fluide et sécurisée.- Équipes : 4 squads (chacune : 4Dev, 1UI/UX, 1QA, 1PO, 1EM), 1SM- Méthodologie : Agile/SCRUM.ROLE, TACHES & REALISATIONS CLES :• Design System & Compose : mise en place d’un Design System Jetpack Compose et migration progressive vers Compose sur des parcours clés.• Développement de fonctionnalités : conception & implémentation d’écrans et de flux en Jetpack Compose, accessibilité et performance UI.• Maintenance & re-factoring : modernisation de modules legacy, amélioration de la testabilité, réduction de la dette technique.• Publication : préparation des releases et déploiement sur Google Play.• Qualité : tests unitaires/instrumentés, code review, lint, suivi Crashlytics/Analytics.• Collaboration design/produit : participation aux ateliers de conception, prototypage.• Accessibilité Android (a11y) : mise en œuvre des bonnes pratiques d’accessibilité : TalkBack, contrastes, tailles de texte adaptatives, navigation clavier et sémantique UI (Compose & XML).ENVIRONNEMENT & OUTILS :Android 6–14, Kotlin, Android Jetpack, Jetpack Compose, Material Design, Coroutines & Flow, MVVM, architecture multi-modulaire, Timber, Coil & Coil Compose, Lottie Compose, Gradle (flavorDimensions, productFlavors…), Accessibilité a11y (sémantique, focus, contrastes WCAG, support TalkBack, accessibilité media), GitLab, Jenkins, Lint, Firebase (Crashlytics, Analytics), JUnit, MockK, Robolectric, Espresso, Jira, Confluence, Figma.
- ALHISTDéveloppeur Android SéniorLOGISTIK & SUPPLY CHAINNovember 2022 - November 2022 (1 Monat)Paris, FrankreichC’est une mission d’expertise :- Maintenance et déploiement de l’application de gestion de stock :- Prise en charge du run : résolution d’incidents, correctifs, optimisation des temps de réponse.- Industrialisation du déploiement (CI/CD), gestion des environnements (dev, preprod, prod) et automatisation des releases.- Refonte du code et de l’interface pour améliorer les performances et la fiabilité- Optimisations ciblées (requêtes DB, cache, pagination, I/O) et stabilisation des flux critiques (inventaire, réassort, mouvements).
Bewertungen
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
- Diplôme National d’Ingénieur en Sciences Appliquées et TechnologiesInstitut Supérieur d’Informatique, Université El Manar, Tunis2014
- Licence Appliquée en InformatiqueInstitut Supérieur d’Informatique et de Mathématiques de Monastir2011