Saad - Développeur ANDROID

Ref : 200908F001
Photo de Saad, Développeur ANDROID
Compétences
Expériences professionnelles
  • Senior Mobile Developer

    S2M: Casablanca (Freelance)
    Jan 2019 - aujourd'hui

    Projet 1 : Mobile Banking App
    Une application bancaire générique pour les clients de S2M sous Android & iOS.
    Fonctionnalités :
    • La consultation des transactions des différents type d’équipement : (Wallet, Carte, Compte).
    • Transfer d’argent entre les différents équipements et bénéficiares.
    • La gestion des bénéficiares par type d’équipement.
    • Paiement via QrCode pour les commercants.
    • Paiement des factures via l’application.
    • Demande de chéquier / Information sur les équipements / Profile d’utilisateur…

    Stack technique : Android : MVVM, Room, Navigation Controller, Data binding, Fragment, Retrofit. iOS : Clean Architecture, Alamofire, Sqlite, Storyboard, Rx Swift. Projet 2 : SDK 3D Secure 2.0 (R&D) Implémentation d’un SDK 3D Secure 2.0 via le standard EMV Sous iOS. ********-centre/emv-3ds-press-kit/
  • Senior Mobile Developer

    Invyad(Freelance)
    Jan 2018 - Jan 2019

    Mission:
    Une application de caisse enregistreuse connecté avec une panoplie complète de
    fonctionnalités, adapter à n’importe quel type d’activité commercial disponible sur le Play
    Store. (********)
    Fonctionnalités :
    • La gestion des produits du magasin.
    • L’encaissement des tickets.
    • Paiement Partiel, paiement fractionné.
    • Dashboard client (jour, semaine, mois)
    • Gestion des transactions.
    • Gestion du stock.
    • Sauvegarde et synchronisation offline.
    • Gestion de cash et trésorerie.
    • Impression des tickets cuisine et client via Bluetooth, Wifi, USB.
    • Scan des produits via douchette Bluetooth. (Lecteur de code barre)

    Stack technique : Android : MVVM, Room, Data binding, Fragment, Retrofit, OAuth2, Bluetooth, USB
  • Senior Mobile Developer

    Learn For Glory (Freelance)
    Jan 2017 - Jan 2018

    Une application mobile de jeu de quiz de culture général avec un game play évolutif disponible
    sur le play Store.
    ● Conception et élaboration de l’architecture technique de l’application Android.
    ● Conception de l’architecture du Backend sous AWS.
    ● Gérer une équipe de trois développeurs
    ● Implémentation des modules complexe.

    Stack technique : Android : Parse Server, Fragment. MVP, Rx Java iOS :Parse server, Storyboard, Rx Swift. AWS, Node JS, Mongo DB, Git, Jenkins, Mlab, Trello.
  • Senior Mobile Developer

    Lab4net-Rabat (Salarié)
    Jan 2013 - Jan 2016

    Mission:
    Conception et développement d’applications sous iOS Objective- C / Swift
    - Conception et développement d’applications sous Android
    - Traitement des propositions techniques.
    - Conception et développement d’applications sous Symfony 2
    - Webservices REST.

    Outils: Xcode,Android Studio, Git, Jenkins, Trello.
  • Mobile Application Developer

    MTDS-Rabat (Salarié)
    Jan 2012 - Jan 2013

    Planification des étapes de projet.
    - Traitement des propositions techniques.
    - Conception et développement d’applications sous iOS Objective-C
    - Conception et développement d’applications sous Symfony 2
    - Webservices REST.
    - Outils: Git.
    Les Principaux projets / client :
    ********
    Store MTDS
    tanmia.ma
    USAID

  • Projet 2 : SDK 3D Secure 2.0 (R&D)
    aujourd'hui

    Implémentation d’un SDK 3D Secure 2.0 via le standard EMV Sous iOS.
    ********-centre/emv-3ds-press-kit/
    ● Génération des clés JWK (Elliptic curve)
    ● Gestion des messages Areq, Cres.
    ● Communication avec l’ACS.
    ● Cryptage et décryptage des données via JWE (ECDH) en utilisant les clés JWK.
    ● Implémentation du module Challenge avec OTP.

Études et formations
  • Education

    2010/2012: Master en Codes, Cryptographie et sécurité de l’information à la faculté des sciences
    de Rabat
    2007/2010: Licence en sciences mathématiques et informatiques à la faculté des sciences de
    Rabat.
    2007: Baccalauréat en sciences mathématiques au lycée Hassan II Rabat.

    Certification
    - Professional Scrum Master I (PSM I)
    o Scrum.org (ID : 544774)
    - Scrum Master Accredited Certification (SMAC)
    o Scrum-Institute.org (ID: 99254561027977)

    Summary
    Huit ans d’expérience dans le développement de logiciels, en travaillant avec des équipes techniques et
    produit pour la conception et la réalisation des applications Mobiles.
    - Planification des étapes de projet.
    - Capacité d'apprendre rapidement et de s'adapter à un environnement en constante évolution, en
    fonction de l'évolution des besoins de l'entreprise.
    - Passionné par la conception d'excellents produits et la résolution des problèmes des clients et des
    entreprises.
    - Développement iOS, Développement Android.

    Compétences

    Architecture:
    MVVM, Clean Architecture.
    Language de programation:
    Java, Kotlin, Objective-C, Swift
    OUTILAGE et WORKFLOW:
    Xcode, Android Studio, Git, Firebase, Jenkins, gitlab.
    Database:
    SQLite, Room Persistence, CoreData.
    Gestion de projet:
    Agile Scrum

    Languages

    French - Courant
    English- Courant
    Arabic- Courant

Autres compétences
Education

2010/2012: Master en Codes, Cryptographie et sécurité de l’information à la faculté des sciences
de Rabat
2007/2010: Licence en sciences mathématiques et informatiques à la faculté des sciences de
Rabat.
2007: Baccalauréat en sciences mathématiques au lycée Hassan II Rabat.

Certification
- Professional Scrum Master I (PSM I)
o Scrum.org (ID : 544774)
- Scrum Master Accredited Certification (SMAC)
o Scrum-Institute.org (ID: 99254561027977)

Summary
Huit ans d’expérience dans le développement de logiciels, en travaillant avec des équipes techniques et
produit pour la conception et la réalisation des applications Mobiles.
- Planification des étapes de projet.
- Capacité d'apprendre rapidement et de s'adapter à un environnement en constante évolution, en
fonction de l'évolution des besoins de l'entreprise.
- Passionné par la conception d'excellents produits et la résolution des problèmes des clients et des
entreprises.
- Développement iOS, Développement Android.

Compétences

Architecture:
MVVM, Clean Architecture.
Language de programation:
Java, Kotlin, Objective-C, Swift
OUTILAGE et WORKFLOW:
Xcode, Android Studio, Git, Firebase, Jenkins, gitlab.
Database:
SQLite, Room Persistence, CoreData.
Gestion de projet:
Agile Scrum

Languages

French - Courant
English- Courant
Arabic- Courant

D'autres freelances
Développeur ANDROID

Ces profils pourraient vous intéresser !
CV Chef de projet / Développeur C
Jonathan

Chef de projet / Développeur C

  • BOISSY-L'AILLERIE
C JAVA ANDROID JAVASCRIPT C# PYTHON HTML CSS
Bientôt disponible
CV Développeur Android sénior | Kotlin | Jetpack Compose
Sami

Développeur Android sénior | Kotlin | Jetpack Compose

  • SARTROUVILLE
Kotlin JAVA ANDROID
Disponible
CV Développeur Mobile Android | Java | Kotlin
Riadh

Développeur Mobile Android | Java | Kotlin

  • CHOISY-LE-ROI
JAVA Kotlin MVVM GIT GITLAB JIRA ANDROID
Disponible
CV Consultant Développeur C# .NET
Thomas

Consultant Développeur C# .NET

  • NEUILLY-SUR-MARNE
C# .NET WORDPRESS GED SQL JAVA SQL SERVER WINFORM ANDROID PYTHON
Disponible
CV Développeur FLUTTER
Alexandre

Développeur FLUTTER

  • LÉDIGNAN
FLUTTER JAVA ANDROID Kotlin iOS
Disponible
CV Développeur ANDROID
Chimeon

Développeur ANDROID

  • LES LILAS
ANDROID JAVA Kotlin JAVASCRIPT Angular C++
Disponible
CV Développeur web
Gabriel

Développeur web

  • PARIS
CSS HTML BDD JAVASCRIPT PHP API RESTful ANDROID SWIFT
Disponible
CV Développeur Android
Samira

Développeur Android

  • SAINT-FONS
JAVA Kotlin ANDROID SQL AS400 PHP
Disponible
CV Lead Dev ANDROID (Kotlin, Android Jetpack, JAVA)
Houssem

Lead Dev ANDROID (Kotlin, Android Jetpack, JAVA)

  • MALAKOFF
ANDROID Kotlin JAVA AGILE MVVM GIT iOS
Disponible
CV Consultant technique - CTO
Damien

Consultant technique - CTO

  • LYON
ANDROID SQL JAVA CI/CD HTML CSS PYTHON LINUX
Disponible