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 Développeur FLUTTER
Nabil

Développeur FLUTTER

  • CENON
FLUTTER ANDROID iOS
Disponible
CV Ingénieur de développement
Kader

Ingénieur de développement

  • RILLIEUX-LA-PAPE
PYTHON .NET ANDROID SQL SQL SERVER MYSQL PHP PL SQL
Disponible
CV Ingénieur de développement JAVA
Meriem

Ingénieur de développement JAVA

  • VILLEJUIF
JAVA ORACLE SQL MONGODB UML PHP C PYTHON PHP LARAVEL ANDROID
Disponible
CV Développeur
Eric

Développeur

  • SAINT-SYLVESTRE-DE-CORMEILLES
VISUAL STUDIO HTML CSS JAVA JAVASCRIPT PHP SQL Kotlin ANDROID NODE.JS
CV Développeur REACT.JS | JAVA | ANDROID
Yvan

Développeur REACT.JS | JAVA | ANDROID

  • BOURG-BLANC
JAVASCRIPT JAVA ANDROID REACT.JS J2EE SQL SERVER SPRING Spring Boot
Disponible
CV Développeur Kotlin
Zakaria

Développeur Kotlin

  • GRENOBLE
Kotlin ANDROID JAVA MVVM PHP JAVASCRIPT
CV Ingénieur de développement C++
Ali

Ingénieur de développement C++

  • PLAISIR
C++ JAVA PYTHON GIT ANDROID Kotlin
CV Senior android developer
Wallyd Syh

Senior android developer

  • FRANCONVILLE
ANDROID Kotlin JAVA
CV Développeur Android Kotlin/Java
Mariem

Développeur Android Kotlin/Java

  • ANTONY
Kotlin JAVA ANDROID FLUTTER
Disponible
CV Ingénieur logiciel
Romain

Ingénieur logiciel

  • GUÉNANGE
HTML5 JAVASCRIPT REACT.JS WORDPRESS PHP MYSQL iOS Angular PYTHON ANDROID