Hervé - Architecte C++
Ref : 141213L002-
29270 CLEDEN-POHER
-
Chef de projet, Architecte, Consultant technique (54 ans)
-
Freelance
De janvier 2013 à aujourd’hui : BZH2i : Responsable Technique
Projets informatiques orientés industrie
Avant-vente
Développement applications Android
Développement cartes sur mesure à base d’ARM et de FPGA
Développement Cortex linux embarqué
Environnement : Java, C, C++,VHDL, Eclipse, Eclipse ADK, Android SDK, Quartus, LPCXpresso, Keil
Génie Logiciel Java et veille technologique
Développement outils de génération automatique de code
Développement outils de migration automatiques
Etudes des frameworks sur JEE6 et JEE7
Environnement : Java 7 et 8, Tomcat, JBoss, GlassFish, WebSphere, Spring, JEE6, JEE7, JSF2, JPA2, JWS, EJB, JMS, SOAP, REST, JavaScript, JQuery, AngularJS.
De aout 2009 à fin juin 2012 : Banque de France
Assistance Urbanisation auprès du Chef de Domaine
Étude du patrimoine, urbanisation, cartographie des processus métiers
Mise en place de projets de migration, budgetisation, lancement
Création d’outils de métriques, reporting, vue d’ensemble
Environnement : Compilateurs Lex&Yacc C/C++, Java-Cup/JFlex, Drools (moteur de règles décisionnel), Suite Microsoft Office pour les rapports (Visio, PowerPoint, Excel).
Architecte JEE pour les projets Spring/PrimeFaces et WebSphere
Architecture et support technique java
Rédaction de normes de développement, POCs.
Audit de code
Formation des développeurs
Etude Architecture JEE6, WebServices RESTFull
Environnement : WebSphere, Tomcat, JBoss, GlassFish, Richfaces, Spring, Spring WebFlows, JEE6, JSF2, RichFaces, PrimeFaces, JPA2, Hibernate, JavaScript, JQuery, Oracle, DB2, H2, suite Atlassian, svn, maven, Celerio. Méthologie Agile et UML.
Architecte JEE pour les projets de migration NatStar/Java (2 projets, 14 années hommes).
Chiffrage grosses mailles et mise en œuvre de migration techniques.
Mise en œuvre et gestion des évolutions de l’outil d’aide à la migration Celerio de Jaxio (outil MDA).
Création d’outils d’aide à la migration (chiffreur, générateur de conf celerio, retrodoc).
Expertise technique et support pour le démarrage de migrations.
Aide à la rétro modélisation des objets Métiers des projets (PowerAMC 15)
Création de documents pour la migration sur Confluence (Wiki Atlassian)
Support technique java, rédaction de normes de développement, POCs.
Maquettage d’outils d’aide à la migration (parseur fichiers d’export), moteur de règles (JBoss Drools) pour une migration ISO-Fonctionnelle
Développement et Tech Lead lors des phases de démarrage des projets.
Mise en place du socle des Web Services.pour l’interfaçage inter-applicatif.
Environnement : NatStar, Tomcat, JBoss, Richfaces, Spring, Spring WebFlows, JEE6, JSF2, RichFaces, PrimeFaces, JPA2, Hibernate, JavaScript, JQuery, H2, Oracle, suite Atlassian, svn, maven, Java-Cup/JFlex, Celerio. Méthologie Agile et UML.
Architecte JEE pour les projets de migration PacBase/Java
Étude du patrimoine
Maquettage d’outils d’aide à la migration (parseur fichiers EXLI, moteur de règles (JBoss Drools) pour une migration ISO-Fonctionnelle.
Technical Leader sur le projet de migration de l’application GRAAL (3 développeurs)
Environnement : z/OS, DB2, Tomcat, JBoss, Richfaces, Spring, Spring WebFlows, JEE6, JSF2, RichFaces, PrimeFaces, JPA2, Hibernate, H2, Oracle, suite Atlassian, svn, maven, Java-Cup/JFlex, Celerio. Méthologie Agile et UML.
De février 2009 à juillet 2009 : EDF
Architecte J2EE projet Editique
Rétrodocumentation de composants existants
Refonte en java de programmes C/ksh
Mise en place d’un BPM (jBPM)
Création de Web services avec attachements
Mise en place pilotage/mesures JMX
Support technique java
Environnement : WIN2000, MySql, Oracle 10gR4, J2EE (Jboss, Hibernate), AIX 5.3, Méthologie UML
De janvier 2008 à novembre 2008 : EIC
Responsable technique
Ingénieur système des environnements de développement, recette et production
Installation/configuration et suivi des Serveurs de mail/antispam
Installation/configuration et suivi Sécurité réseau
Administration Web
Conception en C/C++ et java de composants d’outils de développement pour java j2ee
Administration des bases de données (Oracle, Sybase, MySql, HSql)
Management de projets
Encadrement techniques et fonctionnels pour des forfaits
Support technique java
Veille technologique
Evaluation des impacts pour les migrations sous J2ee 5, annotations, JPA, EJB 3.0 avec tests sous JBoss, WebLogic 10, WebSphere 6.1, eclipse GANYMEDE, RAD 7.5, Struts2 + Spring 2 + JPA + Ajax, JAvaScript
Environnement : XP/2003SRV, Vista/2008SRV Linux FC4, MySql, J2EE (JBoss), OpenLdap ; Méthologie UML
De juin 2007 à décembre 2007 : Banque De France
Responsable outils de développements AGL
Administration
Environnements UNIX, Oracle et Tuxedo des développeurs (AIX 5.0/5.1/5.3)
Outils de versionning des applications (NSA Config)
Administration des bases de données de développements (Oracle)
Outils AGL/L4G
Support : Expertise technique HP-UX/AIX, Tuxedo, Oracle, C, NatStar (KIT LC)
Gestion de projet
Organisation : Gestions des changements relatifs aux évolutions des outils et environnements.
Maintenances : Kit LC BDF,
Expertise technique
Déverminage interfaces GFIN Pacific
Environnement : XP/2003SRV, HP-UX 11.23 ITA, AIX 5.3, Oracle 10g, J2EE, NatStar, C Unix.
De janvier 2007 à juin 2007 : Banque RCI Renauld et Carina Solutions
Responsable Technique
En interne
Administrateur Système Unix/Linux/Windows (AIX 5.2 64 bits, HP UX 11 64bits, Linux 64 bits, W2003).
Administrateur base de données (Sybase et Oracle).
Administrateur réseau
Administrateur Sécurisé
Expertise NSDK et java J2ee.
Fiabilisation des systèmes, mise en place de l’exploitation du site
Réengenering des environnements et du cycle de développements.
En externe chez RCI
Assistance pour le déploiement des applications Carina Solutions
Assistance technique UNIX
Assistance technique Sybase
Mise en place procédures CMMI
Environnement : XP/2003SRV, AIX 5.2, Oracle 10g/Sybase 10.5.2, NSDK, J2EE, CMMI
De janvier 2005 à décembre 2006 : COFACE
Ingénieur Système Unix/WebLogic/Tuxedo/NatStar
Administration Système en production
Administration/surveillance/configuration/installation
o machines de Production (HP-UX SuperDomes, Linux et Solaris, blades center).
o clusters RedHat Enterprises (ES et AS)
o clusters WebLogic 8.1.6 de type server, WLI et portal
o ldap Oracle OID 10g (avec replications)
o machines virtuelles VmWare ESX
o bases Oracle 10g
Support pour les études
Expertise et Support au développement sur les outils Nat System (NatStar, NSDK, Tuxedo).
Support technique pour java/WebLogic.
Support pour les environnements de pré-production et de maintenances
Cartographie technique du Système d’Information
Mise en place environnement de Maintenance et refonte environnement Pré-exploitation (WebLogic/Tuxedo/NatStar/Batchs).
o Cluster WebLogic,
o Oracle ldap oid,
o plusieurs domaines tuxedo avec leurs serveurs.
Prototypage outils de configuration et clonage d’environnement de tests.
o Conception d’applications JMX pour piloter les serveurs
Environnement : Unix HP UX 11, Linux AS 4, OpenView, Tuxedo, Weblogic, LoadRunner. Peoplesoft , ISO 9001, ITIL, CMMI
De novembre 2002 à décembre 2004 : AGF Informatique
Expertise Migrations environnements et Applications Distribuées 95/NT sous XP/2000
Audits et conduite du suivi du changement
Audit sur l’exploitabilité de la reprise de l ‘Actuariat par la DPA (Registrar V7/AIX 5.2/Oracle 9i)
Assistance à la conduite du changement pour la fermeture des postes de développement.
Accompagnement migration sous XP/2000 : préconisation, suivi de projet, coordination.
Expertise technique
Expertise sur les outils Nat System (NatStar, NSDK, NatWeb, NSA-Config, NSA-Help)
Recettes fonctionnelles des outils de développements sous XP/2000 : outils Nat System, outils Mercury, Uniface, Delphi, Visual Studio.
Administration et packaging avec des packages EDM et Admin Studio (InstallShield).
Etude et réalisation d’outils systèmes en vbs, Delphi, Visual C++.
Support java : WSAD/WebSphere/Dynamo/SCORT MI/ES/DM.
Mise en place et administration des plateformes de tests
Mise en place de la méthodologie de test avec les outils Mercury
Support et administration des bases TestDirector.
Mise en place et gestion des environnements de tests (avec TSE).
Outil permettant d’externaliser les paramètres applicatifs hors des MSI (étude et maintenance).
Etudes sur l’utilisation de vmware (Client,ESX et GSX) et de TSE pour les environnements de tests.
Administration Système en production
Application boursière Registrar V7/AIX 5.2/Oracle 9i
Administration Active Directory (Stations/Utilisateurs/GPO/DFS).
Environnement : Windows 95/NT/XP (postes fermés)/2000, AIX 5.2, Oracle 9i/DB2, OS/390.
De juillet 2002 à novembre 2002 : Accenture pour CEGETEL
Expertise technique Solaris, Tuxedo, MQ Series, Oracle, PL/SQL
Administration Système en production pour les environnements de développements
Administration Unix solaris, Tuxedo, MQ Series
Expertise technique
Expertise technique Unix, Oracle, Tuxedo, MQ Series
Création d'interfaces techniques entre Tuxedo et MQ-Series
Expertise fonctionnelle domaine télécom
Rédaction de spécifications fonctionnelles et techniques.
Etude et réalisation d'interface fonctionnelles (domaine télécom) en C++ et PL/SQL.
Environnement : Windows, Solaris, Tuxedo, MQ-Series
De mai 2002 à juin 2002 : CASA (Crédit Agricole SA)
Etude de faisabilité de migration automatique NSDK vers J2EE et C++ (sous NT Server) vers Cobol
Audits et conduite du suivi du changement
Cartographie et étude de l’ensemble du patrimoine NSDK et Serveurs C++/DB2.
Etude et conception de l’outillage de mesure de la complexité.
Etude de faisabilité.
Spécification des coûts de la migration
Choix de l’infrastructure matériel nécessaire
Choix des outils de développements.
Calcul des charges et planification du projet
Planification.
Expertise technique
Mise en place des environnements de qualification des solutions
Création maquette de l’outil de migration automatique (utilisation de la technologie des compilateurs).
Création outil de mesure de complexité de programme en NSDK
Création outil de mesure de complexité de programme en COBOL
Création environnements de développement qualifications
Création frameworks J2ee pour applications multifenêtres en java client léger avec univers persistants sur le serveur comme avec Citrix ou TSE mais en java J2ee.
Administration Système en production pour les environnements de développements
Administration Unix, MQ Series, WebSphere
Environnement : Windows, zOS, NSDK, WSAD, WebSphere, java, C++, COBOL, Lex et yacc.
D’octobre 2001 à avril 2002 : ECO Emballage
Expertise technique NatStar/Tuxedo/Sybase
Audits et conduite du suivi du changement 2/3 -> 3/3
Fiabilisation du guidage fonctionnel (PM) de l'application Collectivité locales.
Rétro documentation des parties critiques des applications.
Accompagnement pour les développements
Passage de modules 2/3 en 3/3 (Tuxedo)
Création d'éditions (NS-Report).
Maintenance à chaud des applications.
Support technique NatStar, Tuxedo, Sybase.
Administration des bases de données de développements (Sybase)
Administration Système en production pour les environnements de développements
Paramétrage et configuration de Tuxedo.
Suivi des anomalies.
Environnement : Windows 2000, Tuxedo, NatStar, Sybase.
De décembre 1998 à octobre 2001 : COFACE
Administration des environnements et des outils de développement.
Administration Système occasionnel en production pour les environnements de développements
Administration tuxedo des environnements de développement et de recettes.
Administration Unix des environnements de développements
Administration des bases de données de développements (Oracle)
Expertise technique
Support aux outils de développement et suivi fournisseur.
Support aux développements
Expertise NSDK/NatStar et outils Lyon Consultant (LC Condor, LC Castor, Kit Lyon Consultant).
Supports occasionnels sur IntallShield,Topaz, KSL, java, J2EE (JDevelopper), Visual ++, VB, Linux.
Mise en place et administration des plateformes de tests
Mise en oeuvre des outils Mercury
Tests et Intégration des nouvelles versions d'Oracle, Tuxedo (TMS), outils Mercury
Réalisation de prototypes, interfaces inter-outils, plugins, automatisation.
Environnement : HP UX10 et 11, Oracle 7.3.3->9i, Tuxedo, NatStar, C++, Windows 95/NT/2000.
D’octobre à novembre 1998 : GAN
Chef de projet consultant pour Nat System
Audits pour le partage d’une grande application NSDK 2V1 vers NatStar 2.15
Spécification des coûts de portage
Choix de l’infrastructure matériel nécessaire pour le portage.
Choix des outils de développements.
Calcul des charges et planification du projet
Préparation des environnements
Préparation de l'environnement de développement client/serveur
Préparation des environnements de Recette et de Production.
Environnement : OS/2, Windows NT, DB2.
De juin 1998 à septembre 1998 : CNCA (aujourd'hui Crédit Agricole SA).
Expertise technique NSDK
Encaissement centralisé des chèques (1,5 mois) :
Rétrodocumentation des spécifications techniques pour les études d’impacts des changements de schéma des bases de données sur l’OS390.
Analyse et développement des modifications nécessaires à la gestion de l'Euro de la partie cliente de l'application.
Analyse et développement des modifications nécessaires à la gestion de l'Euro de la partie serveur de l'application (COBOL).
Gestion du Risque Agricole (1,5 mois) :
Analyse et développement de l'application Gestion du Risque Agricole.
Rétrodocumentation fonctionnelle d’une application existante en vue d’une refonte totale.
Analyse fonctionnelle et technique de la nouvelle version
Développement en NSDK de la nouvelle version
Environnement NSDK 1.53, Windows 3.11, Base DB2 via CAE/WIN
De juin 1996 à mai 1998 : NEXX Assurances (Groupe MAAF)
Expert technique et Gestion de Projet :
Définition et Prototypage de l’application principale
Maquette et étude de faisabilité technique
Animation de réunions
Support technique
Conception du noyau de l'application
Participation au choix de l'outil de gestion des scripts téléphoniques
Interfaçage inter application pour l’échange des données contractuelles entre l’outil de script et la gestion des contrats.
Environnement : Serveur AIX, Oracle, NatStar, Windows, C++, EasyPhone.
Gestion du projet de création de scripts couvrant la totalité du cycle de vie d'un contrat d'assurance
Réalisation d’un script de souscription (150 écrans)
Spécifications Externes et internes
Encadrement des développements
Tests/Intégration
Portage des développements de Performer II -> EasyPhone
Application n-tiers, interfaçage inter-application sur le client.
Environnement : RAD, Merise, NatStar, EasyPhone, Borland C++, Oracle
Gestion des évolutions liées à la partie Gestion Commerciale, Logistique et Structure de l'Application
Définition des besoins
Rédaction des spécifications internes et externes
Planification des charges
Encadrement technique et fonctionnel (7 personnes).
Environnement : SDMS, NSDK, Oracle, AIX, Visual C++
De Avril à juin 1996 :EC Soft France
Ingénieur développement spécialiste NSDK et NatStar
Formation de prestataires en disponibilité.
Développement d'une application de gestion des employés (boucle facturation)
Environnement : NSDK, NatStar, NS-DBR.
FORMATION
1995 : Diplôme d'Ingénieur en Informatique EISTI (Ecole Internationale des Sciences du Traitement de l'Information ) à Cergy Pontoise, Option Systèmes Ouverts.
1992 : Diplôme Universitaire de Technologie Génie Electrique et Informatique Industrielle option automatises et systèmes à Cergy Pontoise, Option Systèmes Ouverts.
CONNAISSANCES TECHNIQUES :
Java/JEE/.Net :
Outils : Eclipse, WSAD, RAD, JBuilder, Developer Studio, Cygwin, JBoss Developer Studio
Versions : De Java 1.1 à 1.8, J2SE, J2ee, JEE5, JEE6 et JEE7
Outils spécifiques : PowerAMC , Rational Rose, Together, XSLT, JUnit
API, Frameworks : JSF2, RichesFaces, PrimeFaces, JPA2, Hibernate, Spring, Struts, JQuery, WebServices, HTML/DHTML, CSS, XML, JMX
OUTILS de développement
Compuware : Uniface 7 et 8
Nat System : NatStar, NSDK, NatWeb, NSA-Config, LC Condor, LC Castor, Kit LC
Autres : Visual C++
Langages : Java, JavaScript, C , C++, NCL, SQL, HTML5, HTML, XML, Visual C++
OUTILS de test :
Suite Tests Mercury WinRunner, TestDirector.
PACKAGING/TELEDIFFUSION :
Installshield, EDM
METHODOLOGIES :
AGILE, UML, MERISE, RAD, SDM/S, AXIAL
SGBD :
ORACLE 7.3, 8i, 9i, 10g, 11i, ldap oid, Sybase, SQL Server, DB2, MySQL., HSql, H2
MONITEURS :
TUXEDO, MQ Series, WebLogic, WebSphere, Jboss, IMS OS390/zOS.
SYSTEMES :
Unix (HP-UX, AIX, Linux, Solaris), Windows 95, 98, NT, XP, 2000, 2000SRV, 2003SRV, 2008SRV, Active Directory, OS/2. MS9
OUTILS :
Suite Mercury WinRunner, TestDirector, LoadRunner.
VIRTUALISATION VmWare Workstation, GSX et ESX. Citrix, QEMU
Langues :
Anglais : technique et commercial.
Allemand : notions.