David - Expert Performance
Ref : 110407M002-
83140 SIX-FOURS LES PLAGES
-
Chef de projet, Consultant (54 ans)
-
Télétravail uniquement
-
En profession libérale
Mairie de Courbevoie – (2021-2022)
Expert Performance
Projet: Réalisation d’un Audit et Diagnostic de Performance de l'application CCM:
Portail grand public pour les inscriptions aux séjours, loisirs, crèche…etc.
Développement et mise au point des scripts de tests (divers modules de l’application)
Réalisation des Tirs de validation et d’optimisation de l’architecture
Réalisation des campagnes de Tirs à la cible et rapports.
Analyse des performances (DB Deadlocks, JVM, GC, Heap, threads, CPU, RAM…etc.)
Préconisations et améliorations suivant les sous-couches applicatives impactées.
Info géreur Orange
Environnement: Serveurs Apache –PHP 7.2, MySQL, Neoload 7.11 (sas), NewRelic
QUENCE (Italia) – Bourse de Milan 2021
Expert Performance
Projet: Solution development based on a financial information exchange protocol (SAIL
Protocol) and implement it in a load test:
Development of Custom Actions:
• Bring In the final test report generated by Neoload custom measurements that we
gather in the customization, using the Data Exchange API or some better solution
• Set the result (passed or failed) of the actions when some event occur ; for example
set the result of the Login action as failed when the login in the server platform fails
• Tune of the custom action in order to increase the number of sent messages per sec
• General tuning of neoload and JVM for using maximum JVM and system memory,
multiple network interfaces for sending messages,
• Defining best User Paths for increasing execution performances
• Split of VUs among different Load Generators on different machines
• Support for execution of testing sessions
• General support on Neoload usage, tuning, troubleshooting
Ministère de la défense 2018 - 2020
Expert Performance
Projet: Réalisation d’études d’Audit et Diagnostic de Performance Applications SOURCE
SOLDE (logiciel de solde interarmées) & DPC-NG, RESERVES, ALLIANCE-NG, ALPHA...etc.
Développement et mise au point des scripts de tests (divers modules de l’application)
Réalisation des Tirs de validation et d’optimisation de l’architecture
Réalisation des campagnes de Tirs à la cible et rapports.
Analyse des performances (JVM, GC, Heap, threads, CPU, RAM…etc.)
Simulation réseau (wan, lan, Satelite)
Préconisations et améliorations suivant les sous-couches applicatives impactées
Environnement: Serveurs Apache -Tomcat - HR Access, SGBD Oracle 12C RAC, Postgres 9.4
LR 12.50, Neoload 7.5, Dynatrace.
David ******** EXPERT - Audit de Performance de
Systèmes d'information
Email : ********
: ********
3
FRANCE TELEVISION (PARIS) Octobre 2017-2018.
Projet: Réalisation d’études d’Audit et Diagnostic de Performance Application SCIFORMA
(GWT 2.8.0)
Développement et mise au point des scripts de tests
Réalisation des Tirs de validation et d’optimisation de l’architecture
Réalisation des campagnes de Tirs à la cible et rapports
CMA-CGM (MARSEILLE) Avril 2015 – Septembre 2017.
Projet: Réalisation d’études d’Audit et Diagnostic de Performance Application C-FLOW (SAP)
Développement et mise au point des scripts de tests (divers modules de l’application)
Réalisation des Tirs de validation et d’optimisation de l’architecture
Réalisation des campagnes de Tirs à la cible et rapports.
Support au diagnostic de performance en environnement de pré-production
Analyse des performances (JVM, GC, Heap, threads
Environnement: Serveurs AIX 6.1, SAP 7.04, SGBD Oracle 12c, HP ALM 12.53
Centre National Etudes Spatiales (TOULOUSE)– Mars –Avril 2015
Projet: Expertise Technique Performance Projet sur Environnement de Production (Nombre
de requêtes LDAP/s + Kerberos passant ou pas par une VIP)
Développement et mise au point des scripts de tests
Développement d'une API gérant les requêtes LDAP/S et Kerberos
Réalisation des Tirs de validation et d’optimisation de l’architecture
Réalisation des campagnes de Tirs à la cible.
Rapport & Préconisations
Environnement: Microsoft Windows 2012, Protocoles : http, https.
SCP Canal de Provence (Le Tholonet) Décembre 2014 – Mars 2015
Projet: Expertise Technique Profiling ERP Microsoft Dynamics AX 2009 sur Environnement de
Production
Développement et mise au point des scripts de tests
Analyses de requêtes les plus consommatrices en base + tuning.
Analyse des root causes avec Dynatrace
Analyses du Ressenti Utilisateur avec DC RUM
Rapport & Préconisations
Environnement: Microsoft Dynamics ax 2009 Serveurs de base de données: SQL 2012,
Protocoles : http, https.
GEMALTO (GEMENOS) Décembre 2014 – Mars 2015
Projet: Expertise Technique Performance Projet application HELIOS (ChangePoint 2008) sur
Environnement Pré-Production (PILOT) vs Production
Développement et mise au point des scripts de tests
Réalisation des Tirs de validation et d’optimisation de l’architecture
Réalisation des campagnes de Tirs à la cible.
Support au diagnostic de performance en environnement de pré-production, analyses
de requêtes en base ...etc.
David ******** EXPERT - Audit de Performance de
Systèmes d'information
Email : ********
: ********
4
Analyse des performances Pré-Prod Vs Production
Rapport & Préconisations en anglais
Environnement: Serveurs d'application : ChangePoint 2008 Serveurs de base de données:
SQL 2012, Protocoles : http, https, SOAP
CHANEL (PARIS) Novembre 2014
Projet: Expertise Technique Performance Projet application PEPS – TM1.
Développement et mise au point des scripts de tests
Réalisation des Tirs de validation et d’optimisation de l’architecture
Réalisation des campagnes de Tirs à la cible.
Support au diagnostic de performance en environnement de pré-production, analyses
de requêtes en base ...etc.
Analyse des performances (JVM, GC, Heap, threads,…etc.) des différents composants
logiciels (TM1).
Rapport & Préconisations en anglais
Environnement: Serveurs d'application : Apache – Tomcat Serveurs de base de données: TM1
CCAS (Caisse Centrale d'Activités Sociales - PARIS) Octobre 2014
Projet: Expertise Technique Performance Projet application Resalys.
Développement et mise au point des scripts de tests
Réalisation des Tirs de validation et d’optimisation de l’architecture
Réalisation des campagnes de Tirs à la cible.
Support au diagnostic de performance en environnement de pré-production, analyses
de requêtes en base ...etc. Analyse des performances (JVM, GC, Heap, threads,…etc.)
des différents composants logiciels.
Rapport & Préconisations
Environnement: Serveurs SUN : Apache 2.4, serveur de base de données Sybase PostgreSQL,
Neoload 5.2, Visualvm
ASP (Limoges & Aix en Provence) 2011-2014
Multi-Projets: Réalisation d’études d’Audit et Diagnostic de Performance Java/J2EE.
Développement et mise au point des scripts de tests (divers modules de l’application)
avec variabilisation des scripts et mise en place des Timers de mesure, think time…
Réalisation des Tirs de validation et d’optimisation de l’architecture
Réalisation des campagnes de Tirs à la cible et rapports.
Support au diagnostic de performance en environnement de pré-production d’une
application Java/J2EE, audit de code…etc.
Analyse des performances (JVM, GC, Heap, threads,…) des composants logiciels JBoss
et Websphere.
Environnement: Serveurs SUN : Websphere, JBoss, Apache, serveur de base de données
Oracle, LoadRunner 11.4
Projets : HELIOS (M.E.N Paris - 2011)
Le Rectorat de PARIS (Ministère de l’Education Nationale), Paris et Montpellier a sollicité un
expert test de charge pour auditer leurs applications web.
David ******** EXPERT - Audit de Performance de
Systèmes d'information
Email : ********
: ********
5
Aide à la définition des cahiers de charge et définition des besoins, étude de métrologie,
plan de test, suivi de projet et rapport journalier dans une démarche qualité.
Développement et mise au point des scripts (LoadRunner).
Transfert de compétence et support pour l'exécution des campagnes de Tests.
Restitution des résultats, réunions, présentation et rédaction de rapports.
Analyse des performances (JVM, GC, Heap, threads,…) des composants logiciels J2EE
et Weblogic.
Projet SPERIT – Pernod Ricard (Paris) (2010).
Description du projet : Stress Tests application SPERIT – Tunning SIEBEL 8.2.
Développement et mise au point des scripts de tests (divers modules de l’application).
Réalisation des Tirs de validation et d’optimisation de l’architecture.
Réalisation des campagnes de Tirs à la cible.
Valider le dimensionnement et la robustesse des serveurs de pré-production sur la base
d’une simulation d’activité utilisateurs.
Support à l’analyse du serveur DB2.
Valider le comportement en pleine charge de l’environnement Siebel Industry
Application suite à la migration en 8.2.
Projet Paradigm – BNP PARIBAS (Paris) (2010).
Description du projet : Tests de charge application Paradigm – support au diagnostic de
performance JAVA/J2EE.
Développement et mise au point des scripts de tests (divers modules de l’application).
Réalisation des Tirs de validation et d’optimisation de l’architecture.
Réalisation des campagnes de Tirs à la cible.
Support au diagnostic de performance en environnement de pré-production d’une
application Java/J2EE (Analyse et exploitation des données).
Analyse des performances (JVM, GC, Heap, threads,…) des composants logiciels JBoss
et Websphere.
Projet NOE ASP - CNASEA (2010).
Description du projet : validation de performance de l’application NOE.
Analyser et valider les performances en charge des Ecrans / Fonctions métiers de
l’application NOE, jusqu’à la limite de 30 users virtuels simulés
Analyser et corréler l’activité de consommation et performance des serveurs de
l’architecture testée, avec les temps de réponses constatés en charge.
Valider ou invalider les objectifs de qualité de service définis dans le « Dossier de
cadrage des tests de performance » en termes de temps de réponses entre la version
de Production V1.72.16 et la V2.1.9 sur l’environnement de test dédié.
Projet e-Ramses Galeries LAFAYETTE (2010).
Description du projet : validation de performance de l’interface IHM e-Ramses.
Analyser et valider les performances en charge des Ecrans / Fonctions métiers de
l’application connexe e-Ramses, jusqu’à la limite de 25 users virtuels simulés.
David ******** EXPERT - Audit de Performance de
Systèmes d'information
Email : ********
: ********
6
Analyser et corréler l’activité de consommation et performance des serveurs de
l’architecture testée, avec les temps de réponses constatés en charge (métrologie sur
les serveurs mis en œuvre par l’Infogéreur IBM à partir des outils utilisés par celui-ci.)
Valider ou invalider les objectifs de qualité de service définis dans le « Dossier de
cadrage des tests de performance » en termes de temps de réponses attendus :
- Affichage initial,
- affichage des résultats d’une recherche,
- validation d’une saisie.
Projet LARA XFO chez CMA-CGM (2007 – 2009).
Description du projet : Projet technique de benchmarks de performance périodiques (4
benchmarks sur la durée du projet) afin d’évaluer la capacité de monté en charge de
l’application LARA en fonction des objectifs du projet LARA Xfo.
A ce titre, ma contribution au sein du projet sur les 4 benchmarks dont le dernier sur l’année
2009 a été :
Aide à la définition des besoins et du plan de test de charge et de performance.
Aide à l'extraction des jeux de tests de la base de données de production
Expertise LoadRunner sur les développements et sur la mise au point des scripts fonctionnels
Expertise sur les scripts d’injections des données pour le déroulement des scripts fonctionnels
Préparation des environnements et de l’outillage LoadRunner
Mise en œuvre et interprétation des rapports LoadRunner
Transfert de compétence et support pour l'exécution des campagnes de Tests.
Projet CRM-IHM V5.1 VSC (SNCF - 2008).
Description du projet : Cette campagne a pour but de tester un web service qui remonte des
informations PnR à partir d’un numéro de DV. Le web service est intégré dans le cadre de
traitements batchs lancé par un client.
L’objectif de la campagne est de vérifier la durée d’exécution du batch, en tenant
compte des effets de bords : environnement de développement et pas production,
absence d’une latence réseau entre infrastructure VSC et client, etc.
L’un des objectifs sera également d’émettre des préconisations sur l’utilisation du web
service, en effet le client est en attente sur ce point. On pourra par exemple suggérer
de paralléliser les batchs.
L’injection se fera au moyen de LoadRunner. Le nombre d’utilisateurs simulés sera
compris entre 1 et 2 :
1 utilisateur pour vérifier le comportement technique unitaire.
2 utilisateurs pour vérifier les accès concurrents.
Analyse des performances (JVM, GC, Heap, threads,…) à l’aide d’une sonde j2EE
(JProfiler)et collecte des statspacks Oracle.
Projets : ORELIE, AFFELNET, BONSAI, SIVIS, PROGRE, RAMSESE, AMIA (2007)
Le Rectorat de Nancy-Metz, Paris et Montpellier a sollicité un expert test de charge pour
auditer des applications web assurant la gestion et la consultation de différents
établissements scolaires de premier et deuxième niveau selon leur département et Académie.
David ******** EXPERT - Audit de Performance de
Systèmes d'information
Email : ********
: ********
7
Aide à la définition des cahiers de charge et définition des besoins, étude de métrologie, plan
de test, suivi de projet et reporting dans une démarche qualité.
Développement et mise au point des scripts (LoadRunner).
Transfert de compétence et support pour l'exécution des campagnes de Tests.
Restitution des résultats, réunions, présentation et rédaction de rapports.
Projet Française des jeux : Bingo – Paris Sportifs (2007 - 2009).
La FDJ, Site Marchand de jeux par un test de charge et de performance a voulu contrôler que
l'architecture actuelle supportera l'arrivée de nouveaux jeux grand public sur Internet. Cette
étude devra également permettre de déterminer les modifications à effectuer sur cette
architecture pour atteindre les objectifs.
Réunion de démarrage, analyse de l’environnement.
Installation des environnements techniques (14 PC injecteurs, 2 contrôleurs, 2 console de
Monitoring de performance, Switch manageable, écrans etc.)
Développement et mise au point des scripts de tests (divers modules de l’application).
Réalisation des Tirs de validation et d’optimisation de l’architecture.
Réalisation des campagnes de Tirs à la cible.
Analyse à chaud des données.
Analyse des campagnes de tirs à la cible
Rédaction des rapports finaux de tests de charge et de performance.
Projet Gaz de France GenPrix (2006).
Pour le compte de l’intégrateur Cap Gemini.
Mission test de Performance sur le nouveau progiciel OMEGA pour l’ouverture à la
concurrence de la fourniture du gaz.
Validation du dossier de spécification.
Développement des scripts LoadRunner en environnement Web, Web services, SAP SIU,
SAP BW. Mise en place d’un monitoring Over Firewall pour les différentes technologies
(apache, Weblogic, Oracle, Unix, SAP CCMS, SAP Gui).
Restitution des résultats, réunions, présentation et rédaction de rapports.
Mai 2004 à Decembre 2005 INGENIEUR CAO / CALCUL
EDS PLM Solutions (Electronic Data Systems)
LYON (69)
Détachement dans le cadre d’une prestation de service en collaboration avec la Société DCN.
Calculs dynamiques, statiques, et thermomécaniques sur des matériels aéroportés (logiciels
IDEAS et ANSYS).
Calculs de vérification de la tenue de nacelles complètes (de type reconnaissance et de
désignation laser), à différents facteurs de charges (du type aérodynamiques et chocs
appontage et catapultage). Rédaction de dossiers justificatifs.
Calculs d’avants projets destinés à étudier la compatibilité d’une nacelle avec différents
porteurs. (Vérification de la tenue, évaluation des performances de certains équipements sous
vibrations aléatoires).
David ******** EXPERT - Audit de Performance de
Systèmes d'information
Email : ********
: ********
8
Optimisations de divers équipements (fonderie, structures usinées, structures destinées à
recevoir du matériel optique) en dynamique et en tenue.
Corrélation calculs / essais en dynamique (recalage en fréquence, en amortissement) afin
d’affiner les modèles de simulation.
Sept. 1999 à Avril 2004 INGENIEUR INTEGRATION /DEPLOIEMENT (INTERNATIONAL)
Société S.D.P – U.K et Belgique
Intégration et Déploiement d’un progiciel de Gestion Commerciale (Grande Distribution).
Encadrement d’une équipe de 15 ingénieurs (international).
Conseil et Audit après de la clientèle.
Intégration et mise en œuvre sur site de l’application Commerciale
Optimisation SGBD (Caché V.10 InterSystem) Environnement Hétérogène.
Développement et déploiement d’une solution de gestion de temps (Grande Distribution).
Quelques installations pour de grands comptes :
INTERMARCHE SARAJEVO.
SOFRAPAR (10 magasins Martinique Guadeloupe et Réunion).
Groupe DOMAXEL (500 Franchisés France, DOM-TOM, UK et Europe de l’Est).
DHOLANDIA (Société d’appareils de lestage et d’élévation : Italie et Portugal).
REXEL (USA).
Sept. 1996 à Septembre 1999 RESPONSABLE INFORMATIQUE SITE TOULON ET
LES MUREAUX (PARIS).
Société PYROALLIANCE Groupe S.N.P.E (Société
nationale des poudres et explosifs).
Principale Activité : Créations de dispositifs Pyrotechniques pour le compte de la D.G.A et
L’Aérospatiale.
Gestion de Projets 20 personnes sur chaque site.
Support Niveau 2 & 3.
Upgrade D’O.S.
Gestion et Développement de spécifiques MFGPRO & S.A.P (ERP) sous HP.UX.
Responsable du parc CAO/ Calcul du Bureau d’étude (15 machines IRIX Silicon Graphics)
Supportant les logiciels IDEAS Master Series & ANSYS (code de calcul).
Quelques installations pour de grands comptes :
KARLSKOGA AUDI (suède) Développement interface IGES.
MINEAPOLIS S.D.R.C (Structural Dynamics Research Corporation U.S.A) Modélisation.
Sept. 1991 à Septembre 1996 INGENIEUR C.A.O /CALCUL SITE TOULON ET
LES MUREAUX (PARIS).
Société PYROALLIANCE Groupe S.N.P.E
(Société nationale des poudres et explosifs).
Projet Vanne MICA Arianne 4 & 5 (Aerospatiale Paris les Mureaux).
Calculs sur des diffuseurs de turbine à gaz (thermomécanique et dynamique). Simulation
des cycles de démarrage, fonctionnement et arrêt de la turbine. Estimation de la durée de
vie. Echanges de données et de résultats avec le client. Rédaction de notes de calculs.
David ******** EXPERT - Audit de Performance de
Systèmes d'information
Email : ********
: ********
9
Corrélation calculs / essais en dynamique (recalage en fréquence, en amortissement) afin d’affiner
DOMAINES DE COMPÉTENCES
Maîtrise d’ouvrage, organisation et gestion des ressources humaines et matérielles pour des campagnes de tests de charge, tests de validation.
Responsable de projet tests validation fonctionnels.
Aide à la définition des Besoins.
Rédaction du plan de test.
Analyse des résultats et préconisations, suivant processus de qualité.
Restitution des résultats, réunions, présentation et rédaction de rapports.
Support avant vente : POC en clientèle (Proof Of Concept), étude de faisabilité.
Qualification logicielle et pilotage des opérations de tests.
Audit & Consulting Méthodes de Tests:
- Méthodes et Techniques de Tests de Charge et de Performance.
- Méthodes et Techniques de Tests de non régression.
DOMAINES D'INTERVENTION
HP : Quality Center, Loadrunner
SiteScope.
Segue: Silkperformer,
BMC: Suite BPA.
Apache Jakarta: Jmeter
Environnement Distribués JEE, Oracle Application Server, Weblogic, Websphere.
ERP/CRM: Siebel (web, oracle, Sqlserver,), SAP (Gui, Web), MFG-PRO (Progress), Oracle Nca..
Application deployement solution: Citrix.
Database: Oracle, Db2, Sqlserver, Msde, Informix…
OS: Unix (Aix, Hp-ux, Irix, Sun Solaris), Windows, Linux, AS400.
Méthodologie: Merise, UML…
Langages : Assembleur, C, C++,
PASCAL, DELPHI, PL/SQL, JAVA.
CAO / Calcul: IDEAS, ANSYS
FORMATION
2006 Master Systèmes Informatiques et Développement Temps Réel
GRETA VAR Mediterranée TOULON(83)
1993 DESS Informatique option CAO/Calcul
Université Toulouse III TOULOUSE(31)
1991 Maitrise Informatique
Université Aix-Marseille II MARSEILLE(13)
1990 Licence Mathématiques & Informatique
Université Aix-Marseille II MARSEILLE(13)
1989 D.E.U.G Mathématiques & Informatique
Université Aix-Marseille I MARSEILLE(13)
1987 BAC C
Lycée D’Umont D’Urville TOULON (83)
Langues :
Anglais lu écrit et parlé
Italien (notions).