Architecte applicatif sur Pre-Trade (progiciel internet d’aggrégation d’ordres issus des mouvements sur les contrats d’assurance-vie, chaine actif-passif
LINEDATA SERVICES
décembre 2007 - aujourd'hui
- Cadrage technique avec la MOA et la direction R&D
- Choix des composants de l’architecture du progiciel
- Mise en place de documents d’architecture : technical architecture design, normes de développements, guide des bonnes pratiques, design-patterns
- Collaboration étroite avec la MOA sur la création du modèle de données généré à partir de diagrammes UML, génération du modèle de données persistant en java
- Etude et mise en place de solutions d’architecture distribuées pour les batches
- Assistance aux MOE
- Revue de code
- Veille technologique
- Conseil et ateliers de formation sur les serveur d’application Web (Websphere, Tomcat, JBoss)
- Réalisation de POC ( proof of concept ) et études de solutions éditeurs
- Documentation d’intégration
- Estimation de charges et des budgets
( Websphere 6.1, Tomcat 6, Java JEE 5, JSF 1.2 Richfaces, Web-Services Axis 2, Oracle 10GR2, IText, Seam 2, Spring 2.5, Hibernate 3.3)
Responsable technique sur le projet Pre-Trade
- Gestion d’équipe ( 7 ingénieurs d’études, 2 recetteurs, 1 intégrateur, 1 DBA)
- Gestion de projet ( 15 ETP )
- Standups meeting quotidiens
- Réunions autour du progiciel inter-équipes hebdomadaires
- Gestion du planning
- Priorisation des tâches, évolutions et corrections
- Pilotage d’intervenants transverses (recette,install,support,DBA,système)
- Reporting au comité de pilotage et à la direction
(Ms Project, Tomcat 6, Java JEE 5, JSF 1.2 Richfaces, Web-Services Axis 2, Oracle 10GR2, Seam 2, Spring 2.5, Hibernate 3.3)
Architecte applicatif sur la SOA, le BPM et RIA autour du progiciel MASTER i
- Etude et mise en place d’architecture à base de services web en java et magic
- Etude de faisabilité et mise en place de pilotes sur les solutions BPMs du marché
- Etude des meilleurs solutions RIA du marché pour la nouvelle orientation web RIA de la future version de MASTER i (JSF AJAX, FLEX, GWT…)
- Cadrage technique avec la MOA et la direction R&D
- Mise en place de documents d’architecture : technical architecture design, normes de développements, guide des bonnes pratiques, design-patterns
Architecte applicatif sur le projet Credit Clearing Center
CALYON ( DIMC/CCC – La Défense )
février 2007 - octobre 2007
Calculateur de risque de contrepartie sur les produits de crédit et taux
Mise en place d’une architecture haute disponibilité (clustering)
Benchmarks de performance et de montée en charges avec JMeter
- Etude et transfert de compétences sur les sujets liés au porduits dérivés de crédits et calcul de risque de contrepartie
- Recommandations et mises en place de solutions d’architecture distribuées
- Mise en place de procédures de livraisons, de tests, de développement, de déploiement
- Assistance aux MOE
- Revue de code
- Aide aux développements
- Veille technologique
- Cartographie applicative du SI
- Documents d’architecture : technical architecture design, documents de recommandations
- Conseil sur le serveur d’application Websphere 5 et 6
- Réalisation de POC ( proof of concept ) et études de solutions éditeurs
- Estimation de charges et des budgets
( Websphere 6.1, Java J2EE 1.4, Struts 1.2, Web-Services Axis 1.2,Sybase System 12, Quartz, Jasper Reports, Spring IOC, Ibatis)
Architecte des SI sénior en charge de l’architecture logicielle de Carrefour Group sur plusieurs projets du groupe
CARREFOUR GROUP (DSIG/CSD/Architecture & Technology– Evry )
janvier 2006 - février 2007
Outil interne d’ETL
Générateur d’états PDF
Mise ne place d’une démarche d’amélioration des process d’entreprise sur la gestion des stocks (étude de BPM avec Staffware)
- Recommandations de solutions d’architecture
- Planification des déploiements, upgrades
- Capacity planning
- Participation à la préparation des budgets prévisionnels ( licences … )
- Cartographie applicative du SI
- Reporting à l’équipe de direction
- Assistance aux équipes projet et conseil
- Rédactions de documentations d’architecture techniques, audit de code
- Réalisation de POC ( proof of concept ) et de maquettes
- Evaluation et choix de solutions éditeurs
- Tests de charge avec Mercury Load Runner
- Benchmarks
- Formations auprès des développeurs
- Rédaction de normes de développement J2EE 1.4 et J5EE
( Java J2EE 1.4, Struts 1.2, Web-Services Axis 1.2, EAI See Beyond ICAN 5.0.5, Websphere 5.1, Oracle 10G, Open LDAP, Hyperion System 9 )
Encadrement d’ingénieurs d’étude
- Rédaction de cahier des charges et de spécifications
- Gestion du budget
- Découpage des tâches et affectation
- Etablissement des plannings
- Suivi des charges
- Suivi de la qualité du code et audit
- Animation de réunions d’équipe pour le suivi d’avancement
( MS Project )
Architecte Junior en mode projet
SOCIETE GENERALE ( SGCIB /ITEC/DFI/LSS – La Défense )
mai 2004 - décembre 2005
Portail des applications satellites au progiciel LOAN IQ ( gestion Post Closing des crédits structurés ) pour la ligne métier Export Credit
Choix de l’architecture technique, analyse avec les utilisateurs OPER, gestion des chiffrages, participation aux développements d’applications satellites au progiciel LOAN IQ ( gestion Post Closing des crédits structurés ) pour la ligne métier Export Credit, et formations aux équipes OPER
- Mise en place de l’architecture J2EE ( Tomcat + JSF + Hibernate 3.0.5 + XML + web services )
- Conception et developpement de la gestion des habilitations décentralisées SESAME ( appel à un web service )
- Conception et developpement ecrans de recherche des notices générées en batch
- Conception et developpement écrans de paramétrage du calculateur de Crédit d’impôt ( régles par pays et par type de deal assuré )
- Conception et developpement du tableau de bord des reports générés en automatique dans le cadre de l’activité Export Credit
( Java J2EE 1.4, JSP/JSF, JDBC, Hibernate 3 )
- Module de rapprochement LOAN IQ – TAU pour la stabilisation des crédits structurés (création de SWAP de taux avec les organismes stabilisateurs et les participants du deal)
- programme schédulé quotidien exécutant des règles de validation des rapprochements
- report Excel de rapprochement
( Java J2EE 1.4, POI pour le fichier Excel, Jakarta Commons Net pour le FTP, log4J )
- Module calculateur de Crédit d’impôt sur les intérêts de crédit et les commissions perçues, dans le cadre des conventions bi-latérales
- Calculateur du crédit d’impôt ( batch schédulé quotidiennement )
- Reports PDF et Excel de synthèse du crédit d’impôt calculé par deal, pays et date de valeur
- Alertes mail sur modification de paramètre du calculateur
- Ecrans de saisie de taux par période
(Java J2EE 1.4, JSF, POI, XML, XSL-FO, FOP, PL/SQL, Jakarta Commons Net, CLI )
- Module de génération des « Notices » aux emprunteurs, Garants, ECA pour les avis d’opération, d’échéance, impayés, mise en demeure, et demande de substitution aux ECA et garants .
- Gestionnaire de détection des évènements
- Module de génération batch des notices au format Word
- Module de recherche des notices générées ( intranet )
( Java 1.4, JSF, PL/SQL, J-Integra, Jakarta Commons Net, CLI )
- Data Quality – application de détection de données invalides
- Exécution de requêtes pré-définies
- Génération d’un tableau de bord Excel et transfert FTP sur partage réseau
( access97, FTP, jmail , autosys )
Développements sur LOAN STUDIO application de saisie et de pricing des Crédits structurés à l’origination ( pré-closing ) aux normes Basle 2
- Module de reporting de Loan Studio
- Mise en place de l’architecture logicielle et choix de la solution technique
- Ecran de sélection des reports
( Java 1.4, JSF, POI, XML, Hibernate 2, requêtes XPATH Oracle XML Db, XSL, API ZIP de Java 2 )
Analyse et développement du nouveau module d'analyse des données xml de consensus fournies par le spécialiste européen des prévisions financières Jacques Chahine
FININFO département e-fininfo ( Paris Boulevard Montmartre )
octobre 2001 - avril 2004
- création du schéma xml pour le mapping des données du flux xml dans des classes POVO java ( JAXB )
- développement d’une API permettant de grapher les données de consensus xml et utilisant les API’s graphiques Java Sitraka JClass
- histogrammes de ventilation html des consensus, développement des tableaux html des données xml
( Java J2EE 1.3, Enhydra 3.2 et xmlc, servlets, Ant 1.4, log4j, XML et Castor SourceGen, UNIX )
Migration du module de présentation des résultats, profils et bilan d’entreprise fournis par Cofisem
- création du schéma xml permettant de mapper les données de fichiers xml dans des objets Java
- migration des tableaux html présentant ces informations
(Java J2EE 1.3, Enhydra 3.2 et xmlc, servlets, Ant 1.4, log4j, XML et Castor SourceGen, UNIX )
Développement du module graphique sur valeur pour la chaine finance du portail ********
- création de servlets permettant d’afficher les données historiques sur valeurs, interfaçage au module de recherche, opérateurs mathématiques financiers
- utilisation d'API's développées en interne au dessus de la librairie Sitraka JClass
Développement du module web de gestion de Portefeuille financier virtuel
- Analyse et développement d'un module internet de suivi de portefeuille boursier virtuel : saisie de valeurs, module de recherche interfaçé aux bases de produits financiers et au flux de cours temps réel Fininfo, écran de valorisation et de performance des lignes de portefeuilles, histogrammes de répartition par nature et valeur.
(Java J2EE 1.3, EJB’s Session-beans, Jboss 3, Enhydra 3.2 et xmlc, servlets, Ant 1.4, log4j, XML et Castor JDO, Apache, Sybase, UNIX )
Création de la nouvelle version de l'outil de suivi du refinancement interne pour la salle de marché et la cellule trésorerie (Analyse, développement, homologuation et mise en exploitation )
SOCIETE GENERALE ( SGCIB/ITEC/IBD/ELT - La Défense )
octobre 1999 - septembre 2001
- Conception et développement du portail intranet pour l'accès aux différents modules de l'application
( Apache, HTML, Java J2EE, Tomcat, servlets ), formation des utilisateurs, suivi de production
- Portage en technologies intranet d'une application client-serveur d'administration du référentiel de l'application ( Servlets JAVA, HTML, Javascript ), formation des utilsateurs
- Etude et développement d'un module de génération en mode batch sous UNIX de documents décisionnels mis à disposition sur l'intranet ( 500 / J )
- Implémentation et validation du module des habilitations de l'application
- Etude réalisation et déploiement d’états décisionnels pour le suivi du refinancement interne de la Salle des Marchés destinés aux traders et à la cellule Middle résultat ( Brio 6 Query Designer, On Demand Server, Broadcast Server )
Analyse et développement du module d’archivage des données de la base Monep pour le nouveau système de compensation Clearing 21 :
EURONEXT PARIS SA ( Paris rue Cambon / rue Réaumur )
septembre 1998 - septembre 1999
- Création des modèles conceptuels puis physique de données sous Designer2000, déploiement sous Oracle 7.3, développement en PL/SQL, SQL dynamique
Analyse et développement de la partie statistique de la base Monep pour le nouveau système de compensation Clearing 21 :
- Création des modèles conceptuels puis physique de données sous Designer2000,
- Création de la structure relationnelle sous Oracle 7.3, du batch sous VAX-VMS ( procédures stockées et loaders ),
- Création d’univers Business Objects et d’états statistiques prédéfinis, administration de profils BO
Études et formations
Formation à l’EAI See Beyond ICAN 5.0.5 ( Sun Educational Services ) ( 5 J )
2006
Formation EJB 3.0 et rappels sur EJB 2.1 ( Valtech Training ) ( 5 J )
2005
Formation sur JSF ( formation interne SG ) ( 1 J ) Formations Data Model et utilisateur de LOAN IQ - progiciel de gestion des Crédits Structurés ( Société Générale ) ( 7 J ) Présentation de l’activité
2004
Analyse et conception avec UML ( Softeam ) ( 4 J )
2004
La bourse et son environnement ( par un consultant CFPB chez FININFO ) ( 2 J
2002
Langues
Anglais - C2
Autres compétences
CONNAISSANCES INFORMATIQUES
Materiels
IBM PC
IBM AIX 5.2
HP UX 11i
SUN Sparc
DIGITAL VAX-VMS
Systemes
IBM AIX 5.3
HP 9000
SUN solaris 7 Linux Redhat 6, Linux Ubuntu, Windows XP,
MacOSX
SGBD
Oracle 10g
Sybase
system v 11
SQL Server 6.5
Access 97
MySql
Derbi