fr
fr
developer avatar
tarik
Actively searching
Blois
Freelance
Hybrid remote
Technologies
About
tarik
Soyez vous-même le changement que vous voudriez voir dans le monde.
Blois
developer avatar
Professional experiences
developpeur android ios
worldline - BloisSep 2015 - Nov 2019 · 4 years 2 months

✔ Création d'une application de paiement sans contact entièrement intégrée sur le téléphone

Analyse et Conception

  • Rédaction des spécifications
  • Rédaction de la note de cadrage

Développement

  • Développement du module qui permet la capture NFC de la carte
  • Développement du module de la sélection de l'AID APDU de la carte
  • Développement du module de décryptage de la pDol de la carte et automatisation pour tout type de carte (VISA/MC/CB)
  • Développement du module de construction de la commande d'échange entre le téléphone et la carte
  • Ajout d'un module permettant la lecture et l'affichage des données de la carte
  • Intégration de la librairie qui permet la lecture des tags EMV
  • Développement de L'IHM mobile

Environnement: Android, Android Studio, Gradle.

✔ Pilotage d'un extranet de gestion de parc de terminaux commerçants

  • Maintenance de l’environnement docker à jour
  • Revue de code
  • Intégration du projet dans l'outil d'intégration continue
  • Livraison et suivi du produit
  • Rédaction des prochaines features

✔ Pilotage du produit mobile acceptance

  • Rédaction des CRMP de foisonnement
  • Supervision de l'exploitation du produit chez les différents clients
  • Gestion des problèmes et des escalades
  • Analyse et résolutions d'incidents

✔ Tuteur d’un stagiaire en dernière année de cycle d’ingénieur

  • Intégration à la structure et au projet
  • Accompagnement
  • Suivi et pilotage des développements tout au long du stage
  • Revue de code
    ✔ Ajout d'un service de paiement multidevises (EUR/YEN/Dollar...) et internationalisation de l'application pour la rendre disponible en (Anglais /Français et Néerlandais).

Analyse et conception

  • Rédaction de la note de cadrage.
  • Analyse des besoins avec les utilisateurs.
  • Rédaction des spécifications et IHM.

Développement

  • Ajout du module de changement de langue dans l'app mobile (Anglais et Néerlandais) et Internationalisation de l’application android & IOS (Français, Anglais, et Néerlandais)
  • Développement des modules qui permettent de faire de faire un paiement avec plusieurs devises différentes (EUR/YEN/ Dollar...).

Environnement: Android, Android Studio, Gradle, IOS/Objective-C, xcode.

✔ Migration d'un intranet de consultation (Gestion de parc de terminaux commerçants) en JAVA (Spring MVC)
Analyse et conception

  • Analyse et rédaction des besoins avec les clients.
  • Rédaction des spécifications.
    Développement
  • Développement d'un tableau de bord d’indicateurs dynamiques journaliers.
  • Développement du module de gestion de profils utilisateurs (Banque, Commerçant, Administrateur).
  • Développement du module et des IHM de recherche et consultation de la liste des transactions et remises.
  • Développement du module d’impression des tickets clients et commerçants.
  • Affichage responsive compatible tablette.

Tests

  • Mise en place de tests par modules.

Environnement: Spring MVC/ Thymeleaf, Ajax/Javascript, Intelliji, JUnit, Maven, Docker.

✔ Transverse

Référent pour le programme reverse mentoring (programme d’échange intergénérationnel sur le volet digital).
Missions:

  • Coordination et recrutement.
  • Proposition et mise en place d’activités événementielles (digi drink, escape game..).
  • Accompagnement et conseils.

Accompagnement et support pour l'intégration de la solution mobile acceptance dans diverses applications clientes.

✔ Réécriture de l'application de paiement mobile sous forme d'API réutilisable et facilement intégrable dans toutes les IHM mobile voulant utiliser le paiement immédiat

Analyse et conception

  • Rédaction des spécifications techniques
  • Définition de l’architecture de l'API
  • Analyser les besoins avec l'avant vente

Développement

  • Réécriture de l'ensemble des modules (paiement, authentification, consultation de l'historique) sur Android et IOS(Objective C)
  • Intégration de l'API dans les 2 IHM client

Environnement: Android, IOS/Objective-C, Android studio, x-code, Gradle

✔ Création d'une application boutique de démonstration de la solution de paiement par terminal mobile en swift

Développement

  • Création des écrans de la solution (paiement, historique, authentification, mise à jour)
  • Intégration de l'API dans l'application Swift

Environnement: IOS/Swift, x-code

✔ Développement d'un module permettant la gestion et l'envoi des tickets porteurs par mail et SMS

Analyse et conception

  • Rédaction des spécifications techniques.
    Développement
  • Développement du module d'envoi différé et SMS
  • Sauvegarde en base de données de l'ensemble des tickets

Tests

  • Mise en place de tests par modules

Environnement: Java, Java Mail, Eclipse, Hibernate, Tomcat (TOMEE)

✔ Transverse:

Mentor pour le programme reverse mentoring (programme d’échange intergénérationnel sur le volet digital)

  • Être à l’écoute et partager mon état d'esprit
  • Échange sur le digital en entreprise (apport etc....)
  • Accompagnement et conseils
Dev iOS
EOLE-consulting - NantesNov 2019 - today · 5 years 1 month

✔ Application Ameli de l’assurance maladie
Analyse et Conception

  • Rédaction des Users stories avec le product Owner

Développement

  • Développement des évolutions proposées par la direction
  • Corrections des anomalies de production.
  • Mise en place de processus d’amélioration continue au sein de l’équipe

Transverse

  • Prendre le rôle de scrum master.
  • Animation des reviews.
  • Chiffrage.
  • Intégration de la méthodologie Agile.

Environnement: Trello, CVS, Git, Objective-C, Swift, Xcode 13, Jira, GITLAB-CI .

Schools
5 years of higher education
Université de Tours
master2015
Technologies
Skills
Interested by...Android / kotlin ou java iOS Objectif-C ou Swift
Languages
  • français
  • anglais
Tests
No information has been entered for this section.