Saad - Développeur ANDROID

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

    S2M: Casablanca (Freelance) [08/2019- present]
    Senior Mobile Developer
    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/
    ● 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.

    Invyad(Freelance) [07/2018- 08/2019] / [1 an]
    Senior Mobile Developer
    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

    Learn For Glory (Freelance) [01/2017 - 07/2018] [1 an et 6 mois]
    Senior Mobile Developer
    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.

    Lab4net-Rabat (Salarié) [09/2013- 12/2016] / [3 ans 4 mois ]
    Senior Mobile Developer
    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.

    MTDS-Rabat (Salarié) 06/2012 - 09/2013 [1 an 3 mois]
    Mobile Application Developer
    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

É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

D'autres freelances
Développeur ANDROID

Ces profils pourraient vous intéresser !
CV Développeur Gameplay C# Unity VR -AR
Hugo

Développeur Gameplay C# Unity VR -AR

  • ROUEN
C# UNITY 3D .NET UNREAL ENGINE C++ ANDROID JAVA
Disponible
CV Product Owner
Juba

Product Owner

  • PARIS
AGILE SCRUM JIRA JAVA Kubernetes ANDROID FLUTTER CI/CD Google Cloud Platform OPENSTACK
Disponible
CV Ingénieur développement logiciel embarqué et programmation web et mobile
Bechir

Ingénieur développement logiciel embarqué et programmation web et mobile

  • BREST
PYTHON C++ VHDL SQL SERVER WEBDEV Angular JAVA ORACLE C SHARP ANDROID
Disponible
CV Développeur ANDROID
Mehdi

Développeur ANDROID

  • DUGNY
ANDROID
Disponible
CV Développeur iOS & Android
Sébastien

Développeur iOS & Android

  • VENEUX-LES-SABLONS
iOS SWIFT OBJECTIVE-C ANDROID Kotlin JAVA
Disponible
CV Ingénieur de développement logiciel
Tastorui

Ingénieur de développement logiciel

  • LE KREMLIN-BICÊTRE
C++ JAVA SQL Cloud AWS Systèmes embarqués JAVASCRIPT ANDROID
Disponible
CV Développeur Kotlin Android
Sébastien

Développeur Kotlin Android

  • MOUAZÉ
Kotlin ANDROID
Disponible
CV Développeur iOS / Android Senior
Jean

Développeur iOS / Android Senior

  • MONTPELLIER
iOS ANDROID SWIFT OBJECTIVE-C Kotlin JAVA GIT JAVASCRIPT React Native FLUTTER
Disponible
CV Sénior Développeur ANDROID
Youssef

Sénior Développeur ANDROID

  • ANTONY
ANDROID Kotlin TDD JUnit FIGMA JIRA JAVA JAVASCRIPT NODE.JS
Disponible
CV Ingénieur de développement Full Stack
Achraf

Ingénieur de développement Full Stack

  • NOISY-LE-GRAND
JAVA Angular Spring Boot SQL JAVASCRIPT J2EE CI/CD DOCKER .NET ANDROID
Disponible