À propos de Youssef
Anglais
Capacité professionnelle complète
Français
Bilingue ou natif
Expériences
- AldebaranDéveloppeur Android SeniorHIGH TECHmars 2022 - juillet 2023 (1 an et 5 mois)Issy-les-Moulineaux, FranceAldebaran (anciennement SoftBank Robotics) est le leader de la robotique humanoïde, fabricant de robots tels que NAO, Pepper et plus récemment ‘Plato’, un robot de services destiné à l’hôtellerie et à la restauration.Conception et développement d’applications Android pour ‘Plato’ :- Définition des solutions techniques en coopération avec les métiers du Produit (PM, PO, UX) et les leads techniques.- Refacto du code existant vers une architecture modulaire en application de la Clean Architecture- Partage de connaissances et mentoring pour des profils plus juniors- Implémentation de nouvelles fonctionnalités (Bluetooth, gestion de cartes…)- Tests unitaires (Junit, Robolectric, Kakao, MockK)
- Calypso Networks AssociationDéveloppeur Android SeniorTRANSPORTSseptembre 2020 - juillet 2021 (11 mois)Paris, FranceAu sein de CNA, organisation rattachée à la Fondation Eclipse, chargée du développement et de la promotion du standard billettique Calypso, j’ai intégré une équipe en charge de la réalisation du plugin Keyple.Eclipse Keyple accélère l'intégration et le développement des applications billettiques en permettant aux différents acteurs de mettre en œuvre des systèmes de billetterie et de contrôle d'accès basés sur un socle commun, ouvert et modulaire.• Rôle : Développeur Android senioro Reprise et mise à niveau des éléments Android de la solution Billettique Keypleo Développement de plugins permettant l’exploitation de la solution sur appareils Android (Famoco, Bluebird, Coppernic, Flowbird…)o Développement d’applications de démonstration pour les plugins sur chacun des appareils.o Support technique auprès des différents fabricants de téléphone pour l’intégration de la solution Keyple.• Equipe : 10 personnes• Environnement technique : Kotlin, Java, Android Studio, Gradle, Gson, Retrofit 2, Dagger 2, Coroutines, Git, Clean Architecture (Interactor, Repository), NFC
- OUI SNCFDéveloppeur Android seniorTRANSPORTSmars 2018 - juillet 2020 (2 ans et 5 mois)Paris, France• Projet :Au sein de la direction déléguée à la billettique (DDB) de la SNCF, j’ai intégré une équipe en charge de la réalisation de la nouvelle librairie Android NFC de contrôle billettique.Cette librairie a été intégrée dans l’application COSMO, qui est utilisée par les contrôleurs de la SNCF partout en France. Elle permet de lire, via la technologie NFC, le contenu d’un titre sans contact (ex : Pass Navigo) et d’en retranscrire le contenu qui sera affiché au contrôleur.En plus du contrôle, la librairie permet de faire de la validation et de l’invalidation de titre (ou de carte).• Rôle : Développeur Android senioro Conception :♣ Cadrage et spécification technique auprès du métier lors de la mise en place de nouvelles fonctionnalités♣ Etudes de faisabilité auprès des experts billettiques SNCF♣ Support technique auprès des partenaires SNCF♣ Participation au travail de conception et de refactoring de l’architecture logicielle de la librairieo Développement :♣ Développement de fonctionnalités côté mobile Android :o Mise en place de la clean architecture (Interactor, Repository)o Implémentation de connecteurs pour hardware (NFC, Module de sécurité…)o Contrôle / Validation d’un titre billettique via NFCo Invalidation d’un titre ou d’une carte billettique via NFCo Développement de modules indépendants avec un haut niveau de généricité du code♣ Développement de fonctionnalités côté serveur :o Implémentation de procédures billettiques (Contrôle, Validation…)o Gestion du protocole d’échanges NFC entre un téléphone et une carte billettique• Equipe : 15 personnes• Environnement technique : Kotlin, Java, Android Studio, Gradle, Gson, Retrofit 2, Dagger 2, Coroutines, RxJava, DBFlow, Room, Git, Clean Architecture (Interactor, Repository), NFC
Recommandations
Soyez le premier à recommander Youssef
Contribuez à la réussite de ce freelance en partageant votre expérience de collaboration avec lui.
Ces profils de freelance correspondent également à vos critères
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
Formations
- Ingénieur en Electronique, Robotique et Informatique IndustriellePolytech' Montpellier2009