Depuis août 2008 : SYNTESYS France
Projet : Solution de communication bancaire via Swift
- Développement des différents modules du système:
Envoie des ordres de paiements à la banque
Réception des relevés bancaires
Gestion de la signature électronique
Tableau de bord et reporting.
Traçabilité et notification
Responsabilités:
- SCRUM Master :
Veiller au respect des pratiques de la méthodologie agile SCRUM
Planification des itérations et estimation des charges (planning game)
Organisation de la réunion quotidienne (stand-up meeting)
Veiller sur le respect de la qualité des développements (TDD, DOD, DOG)
Présentation au client des fonctionnalités développées au cours de chaque itération
- Conception et mise en place de l’architecture du système.
- Développement des composants transverse et à fort valeur ajoutée : système de sécurité multidimensionnel, module traçabilité …
- Développement de certains modules à complexité fonctionnelle supérieur
- La mise en place du software factory : l’intégration continue et gestion de configuration, mise en place des outils de construction de projet…
Environnement Technique :
- Outils d’intégration continue : Teamcity
- Outils de gestion de configuration : SVN
- Outils de gestions des taches : JIRA et green open.
- Outils du build : MAVEN
- Frameworks: JAVA/J2EE, Grails, spring (IOC, AOP, Security, Batch), JPA/Hibernate, Jasper report.
- Base de données : Oracle, MySQL
Mai 2007 à Juillet 2008 : SOCIETE GENERALE
Projets :
- Mise en place d’un système de « Gestion de la tarification préférentielle »
- Mise en place d’un système de « Mise à disposition électronique des informations pour les clients et services internes»
Responsabilités:
- Pilotage des projets
- Communication sur le projet et gestion de la relation projet avec les différents acteurs projet internes et externes
- Elaboration d’une étude de faisabilité des projets : choix de la solution, architecture, chiffrage, planning de mise en place, …
- Elaboration de la conception générale : description des processus métier et fonctionnalités, règles de gestion,
- Elaboration de la conception détaillée : architecture et choix techniques
- Suivi des développements
- Elaboration des plans de qualification et stratégies de test
- Elaboration des dossiers d'exploitation
- Assistance à la mise en production
- Documentation détaillée de tous les travaux réalisés.
- Transfert des compétences techniques et fonctionnelles.
Juin 2006 à Mai 2007 : OMNIDATA
Projet CIC (Centrale d’Information Client)
La CIC est un système interbancaire qui offre aux adhérents (banques, organismes de crédit, …) du GPBM (Groupement Professionnel des Banques du Maroc) un service d’aide à la décision, par le biais d’un accès web sécurisé, à des informations récentes et complètes, orientées, essentiellement, encours crédits actifs et impayés, et ce pour chaque demandeur de crédits (Particuliers et entreprises), mais également à des données de synthèses sur les demandeurs (bilans et ratios financiers pour les entreprises).
Pour les adhérents, la CIC se place dans la phase de récupération d'informations pour alimenter la phase d'aide à la décision du processus d'acceptation de crédits.
Responsabilités:
- Conception détaillée
- Responsable technique (Choix et réalisation techniques)
Environnement Technique :
- Modélisation UML : Rational Rose
- Langage : Java/J2EE
- Ide : Eclipse
- Serveur d’application : Tomcat
- DB: Oracle 10g
- DAO: Oracle Toplink
- IHM : Struts, Velocity, Jsp/servlet, html, java script
- Autres : Architecture n-tiers, Spring, Framework Maison.
De Juin 2000 au Mai 2006 chef de projet Banque Centrale Populaire
Projet : Automatisation de la gestion des demandes de crédits
- Saisie des demandes de crédits présentant des conditions particulières et qui nécessitent l’arbitrage du comité interne de crédit au niveau de la BCP.
- Confection automatique, après saisie, des fiches de présentation au comité interne de crédit.
- Saisie des décisions du comité.
- Génération automatique du Procès verbal.
Responsabilités:
-CPI (Chef de Projet Informatique)
Environnement Technique :
- Langage : Java, COBOL
- Systèmes : MVS, CICS
- Ide : Eclipse
- Serveur d’application : IBM Web Sphère Application Server
- DB: DB2
- IHM : Struts, Jsp/servlet, html, java script
- Autres : Architecture n-tiers
Projet : Décentralisation de la gestion des Tableaux d'amortissements
Mise en place d’un système d’édition et d’impression instantanée du tableau d’amortissement, au niveau agence BP, à la demande du client.
Responsabilités:
- CPI (Chef de Projet Informatique)
Environnement Technique :
- Langage : Java, COBOL
- Systèmes : MVS, CICS.
- IDE : Eclipse
- Serveur d’application : Web Sphère Application Server
- DB: DB2
- IHM : Struts, Jsp/servlet, html, java script
- Autres : Architecture n-tiers
Projet : Refonte de l’application de gestion des Contrats de crédits
Responsabilités:
- CPI (Chef de Projet Informatique)
Environnement Technique :
- Langage : Java, COBOL
- Systèmes : MVS, CICS.
- Ide : Eclipse
- Serveur d’application : Web Sphère Application Server
- DB: DB2
- IHM : Struts, Jsp/servlet, html, java script
- Autres : Architecture n-tiers
Projet : Système d'échange d'information
Mise en place d’un système d'échange de données avec la PPR (Payeré Principale de Rémunération) / Ministère des finances, pour la prise en charge des demandes de prélèvement à la source, des fonctionnaires de l’Etat.
Responsabilités:
- CPI (Chef de Projet Informatique)
Environnement Technique :
- Langage : Visuel Basic
- DB: MS ACCESS
- Autres : CFT (Système de transfert de fichiers).
Projet : Crédence
- Mise en œuvre et administration du progiciel CREDENCE, de gestion des dossiers contentieux, de la société Viveo Finance,
- Développement des interfaces avec le Système d’information de la banque.
- Formation des utilisateurs.