Issa B.

Full Stack Developer

690 dollar
Freelancer
6 years
Lyon, FRANCE

My experience

More

Mission chez EquensWorldline (SEPA)September 2017 - Present

Contexte:
SEPA PAYEMENT SUITE est une solution SEPA (Virement, prélèvement et signature de mandat) d’EquensWorldline développé depuis 2010 qui est aujourd’hui utilisé comme marque banche par plus plusieurs banques : BPCE, BNP et Société général, ce logicielle a pour vocation : 

Gestion du cycle de vie du mandat :
Le cycle de vie des mandats repose sur plusieurs composantes : création, modification et amendement, caducité, suspension temporaire ou définitive et révocation.

Gestion et routage des transactions :
SEPA PAYEMENT SUITE importe des fichiers de paiement domestiques ou spécifiques et les convertit en fichiers au format SEPA attendu par les banques. 

Formats de fichiers :
Plusieurs formats de fichier internationaux sont intégrés dans la solution tels que : Pain008, Pain002, CFON160, CFONB240, CAMT054, ROLMER, DOM80. 

Details de la mission:

  • Analyse de demandes client et écriture de spécifications.
  • Gestion des incidents de production : analyse, correction et communication aux clients.
  • Synchronisation avec des équipes d'opération technique, de développement et d'exploitation
  • Contexte SEPA (virement et prélèvement)
  • Veille sur les sujets tels que XS2A, PSD2, SCTInst.
  • Livraison sur les instances de recette et de production.
  • Mise en place des files transferts pour recevoir les fichiers des transactions clients via les protocoles SFTP ou PESIT. 

Outils:
AcaciaV2, Gitlab, Eclips, Sourcetree, Putty Connection Manager, Jenkins, MySQL Workbench, JIRA, SHARE POINTE

More

Mission Monétique chez EquensWorldline.April 2017 - September 2017

Contexte:
Dans le cadre de l’élargissement de l’offre de Worldline pour son Back -office porteur IBO (et sa déclinaison pour CACP (Projet de crédit Agricole)), un besoin d’ajouter une partie Business Intelligence qui donne une vision globale sur les fonctionnalités métier du Soft se fait sentir auprès du client. 

Details de la mission:

  • Analyse des Flux des opérations reçu et traité par le Back -Office (VISA, CB, MASTERCARD)
  • Collecte et analyse des besoins métiers
  • Faire une étude approfondie sur les indicateurs métier dont le client approuve un réel besoin lors de l’utilisation du Back -Office de Worldline.
  • Développement batch des opérations incoming et outgoing et de la partie Fraude.
  • Proposer des Dashboard modulables et entièrement paramétrables avec un outil approprié.
  • Avoir une compatibilité complète avec l’architecture et la conception d’ IBO
  • Scalabilité au niveau de la taille de données à gérer.
  • Permettre au module d’être extensible pour d’autres éventuelles modifications.
  • Respecter les normes PCI instaurés dans la solution IBO.
  • Analyse fonctionnelle
  • Rédaction des documents techniques
  • Mise en place du DatawhereHouse de la solution IBO via les bases de données du Back -office de Worldline.
  • Rédaction Spécifications fonctionnelles détaillées des indicateurs

Outils techniques:
Oracle, SQL Développer , Git, Talend, Tableau Software, Elastic search, Logstash, kibana, Camel in Action, Karaf.

More

Projet Axentis groupe.October 2016 - March 2017

Contexte :
Développement d’une solution NFC intégrant une sécurité biométrique complète (émission, acquisition) sur tout type de terminal (M -POS, POS…), en émulant les éléments de la carte bancaire au niveau d’un Cloud HCE (Host Card émulation) tout en adoptant les dernières Protocoles Monétique avec l’équipe de Axentis groupe Entreprise de Payement basé au Maroc.

Details missions:

  • Analyse de l’état de l’art des paiements NFC.
  • Développement de la partie téléphone (assemblage des briques existantes)
  • Utilisation de la vérification biométrique de l’empreinte digitale via le capteur et l’application du téléphone.
  • Développement de l’application de paiement NFC porte -monnaie électronique.
  • Sécurisation des éléments carte via utilisation d’un Secure Elément.
  • Développement de la partie MPOS (Terminal de Paiement).
  • Développement de l’application de paiement.
  • Développement de la communication avec le serveur Axentis.
  • Modification du serveur Axentis.
  • Rédactions des spécifications (SFG) permettant aux équipes d’Axentis de développer la partie Emetteur.
  • Ecriture d’un cahier des spécifications (SFG) permettant aux équipes d’Axentis de développer la partie
  • Acquéreur.
  • Mise en œuvre du POC : tests de non régressions.
  • Ecriture du rapport.

Outils:
Android, MySQL, Tablette NFC

More

MONEY-EXPRESS GROUPE CHAKA COMPUTERAugust 2015 - August 2016

Contexte :
Création et mise en place d’un Web service de paiement et de transfert d’argent D’ORABANK entre deux systèmes de transfert d’argent (Money -Express et Orabank). 

Details de missions:

  • Analyse de l’état de l’art
  • Rédaction Spécifications fonctionnelles de la partie Envoi
  • Rédaction Spécifications fonctionnelles de la partie Réintégration des Transactions
  • Rédaction Spécifications fonctionnelles de la partie Validation Transactions
  • Rédaction Spécifications fonctionnelles de la partie Fraude

Outils techniques:
Java J2EE, WEB Service REST, JPA, EJB3

More

Action Contre La Faim (ACF) (Mauritanie)August 2013 - October 2013

Contexte :
Conception et réalisation d’une application permettant de recenser et de suivre des enfants (âgés de 3 à 9 ans) ayant bénéficié des programmes de l’association contre la malnutrition. 

Details de missions:

  • Analyse de l’état de l’art
  • Rédaction Spécifications fonctionnelles de la partie recensement des enfants.
  • Développement de l’application. 

Outils techniques:
Java Swing, My SQL

My stack

Technologies

ElasticSearch, Spring 3 MVC, JSP, Web Services, Servlets, Spring Boot

Mobile

Android

Others

Project Management, SourceTree, Logstash, Kibana

Open Source solutions

Putty, FileZilla

Analysis methods and tools

Agile Methodology, Merise, JIRA, Requirements Analysis

Environment of Development

Eclipse IDE, MySQL Workbench, JAVA FX, Eclipse

Languages

SQL, HTML, CSS, Java, JavaScript, Oracle PL/SQL, JPQL, UML, C#, PHP, JAVA 1.8, JEE

Databases

PostGreSQL, MySQL, Oracle, Microsoft SQL Server

Business Intelligence

Talend, Business Intelligence

Frameworks

Spring, AJAX, jQuery, JPA, REST, Angular

IT Infrastructure

Git, WAMP, Linux

Middleware

Jenkins

My education and trainings

Master 2 Monétique - L'ENSICAEN2017

Master 2, Génie Informatique - Université Dakar2015

Master 1, Génie Informatique - Université Dakar2014

Licence, Génie Informatique - Université Dakar2013

Diplome d'Etudes Universitaires Professionnalisees, Génie Informatique - Université Dakar2012