Martial - Architecte J2EE
Ref : 090903K002-
75017 PARIS
-
Chef de projet, Consultant, Architecte (53 ans)
-
Freelance
Expérience professionnelle
Audits :Intervenant auprès de différentes Entreprises Depuis 2015
Interventions pour conseil et audites en phases amont projet : banques, énergie, pharma
Stago Depuis Janvier2021
Audit et refonte du système de gestion des bases de données terrain (instruments déployés en laboratoire)
Contenu de la mission :
Prise en main du datalake et du système décisionnel
Présentation des aspects positifs et négatifs du système
Proposition d’une solution alternative à mettre en place de manière incrémentale
CELIO Depuis Novembre 2019
Définition et Mise en place d’une plate-forme de traitement pour l’amélioration de la connaissance client.
Contenu de la mission :
Construction de graphes avec les données parcours et CRM
Mise en place de modèles uplift, scoring de propension/appétence et scoring anti-attrition/churn et de next purchase.
Crédit Agricole SA (Paris) 18 mois
Contenu de la mission :
Mise en place d’une plate-forme de calcul distribué pour déploiement de modèles comme services web :
Infrastructure permettant des appels synchrones et asynchrones
WSGI, Flask, Celery, Redis, Ansible.
Moteur de recherche sémantique sur des bases de connaissance :
A partir d’une base étalon (requêtes/réponses souhaitées), hyper optimisation des paramètres du moteur de recherche (Elastic) via hyperopt
En plus du TF-IDF, mise en place d’un plugin elastic utilisant des embedings pour le calcul de la similarité requête-document
Apprentissage par les usages via des marqueurs AT Internet.
Outil CRM d’analyse de parcours client :
Construction de graphes avec les données parcours et CRM
Clustering pour recherche de leads
Data visualisations pour la sélection des parcours et des variables (funnels, sunburst, sankey, graphes) : d3.js, electron.
Classification d’emails et recommandation de réponses pour des services Client :
Chaine de traitements d’emails
Benchmark de méthodes ML
TensorFLow, Keras, CNN.
Environnement technique : WSGI, Flask, Celery, Redis, Ansible, d3.js, electron, TensorFLow, Keras, CNN …
Datastorm (Paris) 12 mois
Mise en place et gestion de l’infrastructure (cloud et on premisce).
Contenu de la mission :
Mécanismes de contrôle (freeIPA, OTP)
Audits et backups
Optimisation de l’utilisation des serveurs.
RTE (Paris) 6 mois
Détection de communautés et visualisation de réseaux à partir de mapequation (inspiré de PageRank).
Contenu de la mission :
Intégration du code C++ dans un package R (Rcpp), parallélisation du code (openMP)
Étude de mécanismes de téléportation
Visualisations sur l’évolution des communautés.
Environnement technique : C++, R (Rcpp), OpenMP
APRR : Autoroutes Paris Rhin Rhône (Dijon) 5mois
Refonte des systèmes d’administration et d’exploitation.
Contenu de la mission :
Formation à l’introduction des systèmes prédictifs dans les SI
Organisation des systèmes pour intégrer des chaînes de traitement «data science »
Plan des POCs pour la prévention d’événements à partir des données collectées par les capteurs (radars, caméras, senseurs ...).
GRT Gaz (Paris) 3 mois
Prévision du pouvoir calorifique du gaz.
Contenu de la mission :
Mise en place de modèles de prévisions du PCS au niveau des points de livraison des consommateurs.
Clear Channel (Paris) 29 mois
Contenu de la mission :
Mise en place d’une infrastructure technique permettant l’exploitation de volume de données conséquent, intégrée au SI Clear Channel actuel
Intégration de données externes (dont les données provenant des panneaux digitaux)
Développement des algorithmes de calcul des indicateurs (temps réel) sur la base des données externes
Développement des algorithmes d’optimisation des campagnes
April – August 2009 R-Services (Montpellier France)
Start up : Goal is to provide infrastructure and services to process, analyse huge volumes of data (> Tbytes) and run bespoke statistical analyses
Technical Architect
Servicemix Esb, Camel, Web Services (JaxWS, AWS), Hadoop, Spring, Hibernate
Infrastructure (architecture and design) : Definition and selection
Messaging and Routing infrastructure with Servicemix (Camel, ActiveMQ)
Prototype : Exploratory data analysis s with 5 gigabytes data: (R Hadoop, Amazon S3/EC2)
Open Source ESBs Benchmark (Mule, ServiceMix, Open ESB, Petals)
July 2008 – March 2009 RTL Radio Télévision Luxembourg (Paris):
Radio Digital Broadcast studio implementation to replace existing systems
Technical Architect
GlassFish, OSGI, ,RMI, JMS, Caches Terracotta and Jboss Cache,
HA, DR, Real time constraints : Solution proposition and validation with proofs of concepts (JEE JCA hosted services and POJOS communicating via RMI, JMS )
Middle ware Requirements definition (services interfaces, life cycle, non functional requirements)
High availability via clustering (Shoal and Terracotta)
Benchmarks and load tests
June 2007 – June 2008 AOL (Paris-Londres-Hambourg) : E-Commerce AOL Premium Services Recast
UK, DE and FR applications recast and fusion
Team Manager and Technical Architect
SCRUM, TDD
SOA, J2EE, SSO (Open Id), Jboss Rules, Jboss Cache, Web Services JPA(Hibernate)
Iterative approach and plan to reach target solution (Progressive UK and DE applications migrations via adapters before integration within the targeted solution)
Some FR Application rewriting using SOA and component approach
Set up rule engine to improve maintainability and diminish deployment effort
Integration with external billing systems (French isps : Neuf, Darty, France Telecom)
Integration with US CRM and DWH
SSO set up (Open Id)
Mentoring developers, analysts on TDD, OOD, Agile practices
Environment: Agile management of FR DE and UK teams : Scrum, Facilitation, TDD with Fit, peer code reviews, load tests (Jmeter)
July 2006 – May 2007: SG CIB (Société Générale Corporate & Investment Banking) (Paris)
IDEA Program (Indices, Stock and derivatives products) : Front post trade activities and Risk management recast (VAR, P&L, Risk )
Technical Architect
Grid Computing- J2EE Integration
Technical Architect : Central architecture team member
Platform Symphony, GigaSpaces
Weblogic, Oracle, Tibco, J2EE, Mercury tools, AspectJ- AOP Applications performance : control and optimisation (via COTs and custom tools), code analysis
Exotic derivatives products processing : Monitoring (Analysis and Requirements definition,. Grid interaction lead developer . Users training)
Performance Test plans definition for P&Ls Risk analysis releases (SLAs gathering and verification)
Control and Monitoring framework definition and implementation to gather , syndicate and analyse metrics during tests (Jvms, app servers, ejbs, caches, Tibco buses, Grid) and to control technical parameters )
Training and mentoring developers on grid and caches thematics
Environment: Cluster Weblogic-Jrisk (80 serveurs) , Grille de calcul Symphony (500 serveurs), Distributed Caches Gigaspaces (LAN, MAN replication), Oracle, Risk analysis, options pricing, Monte Carlo simulations
February – June 2006: PA Consulting Group (Londres)
Technical Architect - Consultant
Symbian Software: System integration audite
IT Governance
Togaf, Zachman framework Business Analyst to improve departments mutual interactions and reporting
Interviews and workshops co organisation and facilitation
Proposed a solution using the existing tools and a more agile approach
Togaf and Zachman frameworks introduction
Environment: Focal Point; DOORS, Niku; Collab Net, Team Track
December 2004- January 2006: Evolution Plc (Société de conseil spécialisée en Banque d’investissement), Londres
Technical Architect - Consultant
Project: CSFB : Ultra Large Grid setup
September-Present
J2EE Architecture:
Grid Computing Member of the Architecture & Engineering team
• Grid builds engineering / Ultra Large Grid design and test plans
• Maintenance and monitoring tools design and implementation /Third level support on grid : troubleshooting
Environment: Data Synapse, Weblogic
Project: Agile Optimization with Core First
July 2005-Present
J2EE Architecture
Oracle Core First is a transaction monitoring and optimizing software operating in all the application tiers. Evolution is the UK Partner
• Benchmarks set up with a demo application
• Proofs of concepts (with demo and customer applications) to several major investments banks
• Load testing with Open STA
Environment: WebSphere, Weblogic, Apache Web Server, Oracle 9i
Project: Grid Computing Benchmark with Open Source Frameworks
April 2005 - June2005
J2EE Architecture:
Grid Computing Team Leader : Team up to 4 developers
• Sample Monte Carlo Portfolio simulation application (J2SE standalone and J2EE (EJB))
• Computing Grid set up, administration and tuning (Data Synapse and xTier)
• Benchmark and analysis
Environment: Jboss 4, 3 ; Hibernate; Spring
Project: Major Retail Company : Order Management and Maintenance Front End System
January 2005 -Mar 2005
J2EE Architecture:
• Story Cards and Use Cases Validation
• Struts Development and System interfaces implementation
• Role based security system implementation
• Component oriented design
Environment: WebSphere 5.1 ; Tomcat 5.0; WSAD 5
October 2001 – December 2004: AOL Time Warner, Paris
Enterprise Application Architect
Techniques:
Analysis, Design, Coding and Implementation: heavy use of OO design patterns, frameworks and modelling tools (Rose, Together and Visio for light applications)
Agile and XP methods evangelising (test driven develop, refactoring, continuous integration, iterative development)
Involvement in Methods and Process industrialization (IT dept)
Environment:
Weblogic, Jboss, Resin, Tomcat (clustered), Struts, Spring, WebWorks, Hibernate, JMS Joram (Objectweb MOM), JMX, Axis, Sybase 12.4, Quartz scheduler, RMI, PKI (Cryptography), Sun Solaris
DSL Provisioning Tool
September 2003-December 2004 Second Architect
Team ~ 15 developers, testers (internal and contractors)
AOL Premium Services: Complete- e_business solution
September 2003- December 2004
Sept2002-June 2003 Architect and Lead Developer.
Team ~ 5 developers, testers (internal and contractors).
Head of development, SDLC (Software Development Life Cycle) responsibility.
Team ~ 5 developers, testers (internal).
Turnover: 15-30 K€/day
IPSF (International Premium Services Framework)
June 2003- December 2004 Architect
SDLC (Software Development Life Cycle): AOL Workgroup aimed to unify development processes Architect
AOL Members Migration Framework
June-September 2002 Architect and Technical Project Manager
Framework used for every AOL migration (October 2002: 400 000 members migrated to new offers)
Global Budget > 1 M Euros, Software Team ~ 3 developers, testers (internal).
Tracking Retail DSL: Registration Customer Service Tool targeted to large volume distribution
June-December 2002 Architect and Lead Developer. Team ~ 3 developers, testers (internal
Portal Revamping ********
January-July 2003 January-May 2002 Technical Project Manager. Team ~ 10 developers, testers (internal).
Lead Developer on AIM internationalisation (I18N)
PC2SMS: SMS Application (via Web and Instant Messaging) with billing on AOL invoice
October 2001-April 2002 Architect and Lead Developer. Team ~ 3 developers, testers (internal).
30000 to 50000 SMS sent/day
1 million customers
April-September 2001: Naxos-HomeVillage, Paris (web agency, Century21 business unit)
Lead Developer and Team Leader:
Project: ******** (V3) Portal revision: (Financing and Move)
J2EE Architecture: WebLogic 6.0 et Oracle 8i
September 1999-March 2001: Resopharma, Paris (Health prescription paybacks centraliser and router to mutual insurance companies)
Senior Software Developer
C,C++(Sun)Solaris, Java, Oracle8i, Corba (Orbix), Informix C-ISAM
September 1997-June 1999: C.N.R.S: U.R.A. No 277, Toulouse (National Scientific Research Centre)
1995 August 1996
Research engineer
• Numerical Models coupling /Hyperbolic PDE (Partial Differential Equations) Systems Numerical Analysis
Monte Carlo methods
• C, C++, Fortran programming (HP-UX, Solaris) / GUIs realization (Motif, PV-Wave)
September 1996- August 1997: C.E.A (Atomic Energy Centre), Paris
Research engineer
• C programming (Unix: Solaris, Cray)
• Shape factors computing (parallel algorithms under Cray T3D) / Scientific Calculus (numerical filters, monitoring GUIs)
EDUCATION
1994-95 Plasma Physics MSc (French D.E.A) Paul Sabatier University (Toulouse III)
1993-94 Mathematics and Computer Science MSc (French D.E.S.S) Paul Sabatier University (Toulouse III
Computing methods and Mathematical models
Double Option: Stochastic Calculus and Numerical Analysis)
ADDITIONAL INFORMATION
Languages: English: fluent
French: native language
Spanish; intermediate