CV Mourad HASSINI

publicité
Mourad HASSINI
Ingénieur Informatique – Leader Technique en Informatique
Expert Java J2EE / Oracle / BPM
10 ans d’expérience
35 ans
 Suivi de développeurs Offshore (Singapour, Inde) : Revue de Code, Revue de
Spécifications techniques, aide au développement
 Coordination de projets (JAVA/J2EE et TIBCO iProcess), Modélisation de
processus workflow BPM
 Développement d’applications J2EE et Support de Production
 JAVA/J2EE (JSP, STRUTS, HIBERNATE, SPRING, MAVEN, JUNIT), JIRA, SQL,
XML, PHP, DHTML, JAVASCRIPT, ECLIPSE 3.x
 ORACLE 10g 11g, SQL Server 2008, SQL
 BPM (Workflow): TIBCO iProcess Engine, TIBCO Business Studio
 WEBLOGIC, WEBSPHERE, APACHE/TOMCAT
 Unix Solaris 10, Linux Red Hat 6
Introduction
Sur l’ensemble de mes expériences, j’ai pu acquérir une vision complète des applicatifs,
développés s’appuyant sur des architectures Java/J2ee, sur les aspects fonctionnels,
techniques et de gestion de projet, à travers des activités de Suivi de développeurs Offshore
(Singapour, Inde), de Coordination de projets (JAVA/J2EE et TIBCO iProcess), de
Modélisation de processus workflow, de Développement, et de Support applicatif.
Je suis intervenu comme consultant formateur auprès d’une équipe de 6 personnes, sur le
thème du BPM et du développement Java/J2EE avec TIBCO iProcess 10.x, j’ai participé
activement au développement du pôle d’expertise et de conseils BPM à la Société Générale
Corporate Investment Banking.
Synthèse
 SOCIETE GENERALE CIB (Avril 2013 – aujourd’hui)
Suivi de développeurs Offshore (Singapour, Inde) : Revue de Code, Revue de
Spécifications techniques, aide au développement.
Coordination de projets (JAVA/J2EE et TIBCO iProcess), Modélisation de processus
workflow BPM, Développement, Support.
 CREDIT AGRICOLE CIB, environ 3 ans (Mars 2010 – Avril 2013)
En support, maintenance, évolution d’applications J2EE / TIBCO iProcess, et mise en
place d’outils de surveillance, de monitoring et de migration des moteurs Tibco en
production.
 SOCIETE GENERALE CIB, environ 4 ans et demi (Juin 2005 – Octobre 2009)
En accompagnement, mise en œuvre, expertise et conseil autour des solutions BPM
TIBCO iProcess dans un contexte JAVA/J2EE
Cv de M. Mourad HASSINI
EXPERIENCES PROFESSIONNELLES
Société Générale CIB
Avril 2013 – Aujourd’hui
Poste
Consultant Sénior J2EE + BPM (TIBCO iProcess Engine) - Leader Technique
Suivi de développeurs Offshore (Inde), Coordination de projets (JAVA/J2EE et TIBCO
iProcess), Modélisation de processus workflow, Développement, Support de Production.
Projets
 Voir ma première expérience chez la Société Générale CIB décrite ci-dessous, pour
plus de détails sur les projets sur lesquelles je suis intervenu pendant cette mission
(j’ai intégré le même département que celui dan lequel j’ai travaillé entre 2005 et
2009).
Méthodes, outils et langages
 TIBCO iProcess Engine 11.1
 J2EE, SPRING, HIBERNATE, ECLIPSE, WEBSPHERE, XML, CVS, SVN,
 ORACLE 10g 11g, UNIX
Crédit Agricole CIB
Mars 2010 – Avril 2013 : ~3 ans
Poste
Consultant Sénior TIBCO iProcess / J2EE
Activités de Modélisation de processus workflow, Développement, Support et Coordination
de projets JAVA/J2EE et TIBCO iProcess. Intervention sur de multiples projets dans un
contexte international (en contact avec des équipes de développement situées en France
et à Singapour).
Rôle
 Participation aux phases préparatoires du projet (étude de faisabilité, conseil en
architecture, estimation des charges)
 Rédaction des spécifications techniques de la partie workflow
 Modélisation des processus métiers
 Développement de l’API J2EE utilisée par ces applications web pour interagir avec
le moteur TIBCO iProcess (Staffware), via du RMI
 Développement et maintenance d'un Portail (Application Web sous WebSphere), le
point d'entrée des différentes applications workflow.
 Suivi, Assistance à la mise en production et Support : Rédaction de guides
d’intégration de l’API dans les applications web, suivi des phases de
développements, de livraison sur les différents environnements et support technique
 Administration : Migration de moteurs TIBCO iProcess, de la version 10.3 sous
Windows Server et SQL Server vers la version 11.1 sous Solaris et Oracle
Projets
 BOSS : Portail, point d'entrée des différentes applications workflow
 KIWIS : Workflow d’entrée en relation avec les clients
 PHIDIAS : Workflow d’Octroi de Crédit pour les clients de CACIB
Page 2/5
Cv de M. Mourad HASSINI
 WEC : Workflow d’Equipement Client : Ouverture ce compte, Commande de
chéquiers…
 GDP : Workflow de Gestion des Procédures au sein de CACIB
Méthodes, outils et langages
 TIBCO iProcess Engine 10.3, 11.1, TIBCO iProcess Analytics
 J2EE, SPRING, ECLIPSE, WEBSPHERE, XML, CVS, SVN,
 ORACLE 10g, UNIX, LINUX
SodiFrance
Janvier 2009 : 1 semaine
Poste : Formateur
Consultant –Formateur sénior
Projet
 Formation à la modélisation BPM avec TIBCO iProcess Modeler et au
développement JAVA/J2EE avec TIBCO iProcess en utilisant le Framework
« SSO » (Staffware Server Objects)
Rôle
 Définition du plan de la formation et préparation des supports
 Dispense de la formation à 6 personnes
Méthodes, outils et langages
 JAVA/J2EE et TIBCO iProcess 10.6
SGCIB (Société Générale Corporate Investment Banking)
Juin 2005 – Oct. 2009 : ~4 ans et demi
Poste
Consultant/Architecte Sénior
Expertise, Activité de coordination des projets JAVA/J2EE et TIBCO iProcess, intervention
dans de multiples projets
Pole d’expertise TIBCO + Java
 Intégration d’un centre de compétences créé au sein de la SGCIB qui accompagne
les différents projets dès l’expression de besoin jusqu’à la mise en production et le
support post production. Nous intervenons au niveau workflow (TIBCO) et au niveau
applicatif (java)
 Tibco : L’équipe a un rôle de suivi des projets à composante TIBCO, conseil de
faisabilité lors de l’expression des besoins par le client, rédaction de spécifications
workflow, design des procédures BPM.
 Java : Développement, maintenance et évolution de l’API Java utilisant les SSO
(Staffware Server Objects), et permettant la communication entre les applications
web et le moteur Staffware via du RMI.
 Suivi et Support : Rédaction de guide d’intégration de l’API dans les applications
web, suivi des phases de développements, de livraison sur les différents
environnements et support technique
Projets
 CAROLE « COLLECT AND REPORT OPERATIONAL LOSS EVENTS » : Outil
permettant de gérer les risques opérationnels sur base de BALE II, avec pour objet
Page 3/5
Cv de M. Mourad HASSINI




de collecter et suivre les pertes opérationnelles et les plans d’actions.
POPS : Projet de gestion de l’ensemble des activités de gestion des moyens
humains et matériels (intégration ou départ d’un collaborateur).
STARWARE : Application de gestion du workflow pour la structure analytique BDR.
Cet outil permet de gérer l'exécution de tâches financières (portefeuilles groupes
opératoires unités fonctionnelles...).
WAM : Application de gestion de l'ouverture et fermeture de comptes dépositaires
réels, miroirs gérant une ou plusieurs devises. L'utilisation du produit Staffware de
TIBCO permet l'automatisation de ces actions et le cheminent de la création entre
les différents acteurs intervenant dans cette création.
SCOW : L’objet de ce projet consiste à définir un nouveau processus générique
permettant l’ouverture de nouveau compte client dans le cadre des activités de
marché en Europe.
Rôle
 Participation aux phases préparatoires du projet (étude de faisabilité, conseil en
architecture, estimation des charges)
 Rédaction et mise à jour des spécifications techniques de la partie du projet liée au
workflow
 Modélisation, conception et mise à jour des processus métiers de ces projets
 Développement de l’API J2EE utilisée par ces projets (POPS) pour interagir avec le
moteur de workflow TIBCO iProcess (définition et mise en œuvre d’un socle
technique de type Framework)
 Participation au développement des différentes couches pour ces projets (web,
présentation, services, persistance)
 Suivi et assistance à la mise en production
 Support après la mise en production et prise en charge d’évolutions
Méthodes, outils et langages
 TIBCO iProcess 10.x
 J2EE (STRUTS, JSP, MAVEN, JUNIT), ECLIPSE, WEBLOGIC, TOMCAT, XML,
CVS, SVN, HTML, JAVASCRIPT, SQL
InfoMédia Communication
Jan. 2003 – Avril 2005 : ~2 ans
Poste
Ingénieur d‘Etudes
Projet
 Spécification et développement de sites web en technologies PHP :
 http://www.rms-math.com
 http://www.reruedesecoles.com
Rôle
 Réalisation d'un outil de remplissage et d'extraction de données d'une base
documentaire permettant le parcours de dossiers et la sélection de fichiers Xml
selon certains critères utilisateur
 Expertise et adaptation des outils de publication de contenu
Méthodes, outils et langages
 PHP/MYSQL, JAVASCRIPT, DHTML, SPIP, XML, OS (Mandrake 10)
Page 4/5
Cv de M. Mourad HASSINI
HyperPanel
Fév. 2002 – Juil. 2002 : 7 mois
Poste
Ingénieur d’Etudes (stage de fin d’études)
Projet
 Réalisation d’un serveur web (Apache, Tomcat) et développement d’une application
de contrôle d’appareils électroménagers en java. Cette application offre une
interface web (servlets) véhicule les ordres vers les appareils et remonte les
notifications et l’état de ces derniers.
Rôle
 Etudes, conception et développement de l’interface web
Méthodes, outils et langages
 J2EE (SERVLETS), SERVEURS WEB (APACHE, TOMCAT), OS (REDHAT 5.0)
FORMATION
2012
Formation TIBCO ActiveMatrix Business Works (EAI) (3 jours)
2010
Formation Framework Spring (3 jours)
2005
Formation TIBCO iProcess (BPM) (5 jours)
1999-2002 ENSEA – Ecole Nationale Supérieure de l’Electronique et de ses
Applications (Option Informatique) à Cergy
1997-1999 Lycée du Parc - Classes préparatoires à l'entrée aux grandes écoles
d'ingénieurs (filière PSI*) à Lyon
1997
Baccalauréat Série S – Mention Très bien en Tunisie
LANGUES
Anglais
Courant
Français
Bilingue
Arabe
Bilingue
Page 5/5
Téléchargement