You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Youssef AmraniYA

Youssef Amrani

Développeur Android senior

670 €/jour
Paris, FR
8-15 ans

Délai de réponse moyen : 1h

À propos de Youssef

Développeur mobile Android depuis plus de 11 ans, j'ai pu travailler aussi bien pour de grands comptes (SNCF, PSA, Intermaché...) que pour de plus petites structures, et ce dans des domaines d'activités variés (grande distribution, transports, industrie automobile...).
  • Anglais

    Capacité professionnelle complète

  • Français

    Bilingue ou natif

Accepte de travailler sur site
Paris (jusqu’à 50 km)

Expériences

  • Aldebaran
    Développeur Android Senior
    HIGH TECH
    mars 2022 - juillet 2023 (1 an et 5 mois)
    Issy-les-Moulineaux, France
    Aldebaran (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)
    Kotlin Android MVI Architecture MVVM Koin Clean Architecture Tests unitaires Mentoring Gradle Retrofit Coroutines
  • Calypso Networks Association
    Développeur Android Senior
    TRANSPORTS
    septembre 2020 - juillet 2021 (11 mois)
    Paris, France
    Au 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 senior

    o Reprise et mise à niveau des éléments Android de la solution Billettique Keyple
    o 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
    Kotlin Android Java gradle NFC Dagger2 Clean Architecture Android Studio Retrofit Coroutines Git
  • OUI SNCF
    Développeur Android senior
    TRANSPORTS
    mars 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 senior

    o 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 librairie

    o 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 NFC
    o Invalidation d’un titre ou d’une carte billettique via NFC
    o 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
    Kotlin Java android Android Studio Gradle Retrofit Dagger2 Coroutines RxJava Room git Clean Architecture 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

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Formations

  • Ingénieur en Electronique, Robotique et Informatique Industrielle
    Polytech' Montpellier
    2009

Compétences (35)

Catégories