Pascal Heraud
36 ans

PROFIL / EXPERTISE
Architecte Internet et Objet
Architecte objet n-tier et Internet
Développeur objet/WEB confirmé JAVA, C++, Smalltalk
Formateur certifié Java, Unified Process, UML, JBOSS
Rédacteur de cours Web pour Objet Direct

COMPETENCES TECHNIQUES
Systèmes d'exploitation : Unix, Linux (Gento, RedHat) , Windows
Internet : HTML, DHTML, JSP, PHP, JavaScript, IIS, Apache, JSF, Struts, JSF (RichFaces), SEAM, Portlets
Technologies :
MiddleWares : Serveurs d'application J2EE ( JBOSS, WebSphere, Orion ), COM/DCOM, CORBA (jacORB, voyager ORB, Orbix), Tibco RendezVous
Méthodes de conception : UML, OMT, SADT
Langages : JAVA, SmallTalk, C++ , SQL, XML/XSL
Outils / bibliothèques : Eclipse, Rational Rose, Visual C++, IDEA, Ant
SGBDs : Oracle, PotsgreSQL, SQL Server, Informix, MySQL


FORMATIONS ET LANGUES
2003 Formation VALTECH XML et XML pour Java ( 5 jours )
2001 Formation VALTECH UML et conception objet (5 Jours)
2000 Formation VALTECH : Essentiel JAVA (5 jours)
1995 DEA Informatique architecture parallélisme et systèmes, (ENSIMAG Grenoble)
1994 Maîtrise Informatique (UJF Grenoble)
1995 Magistère Informatique (UJF Grenoble)
1998 Développement VisualWorks (5 jours)
1996 Administration Windows NT (1 jour)
Anglais courant

EXPERIENCES PROFESSIONNELLES
Depuis 05/2008 pour Objet Direct
Développement d'un template pour génération d'application (MDA)
  • Migration d'une application JSF de MyFaces vers RichFaces
  • Ajout de fonctionnalités d'ergonomie
  • Jboss 4, Seam, JSF, RichFaces, Velocity
    Depuis 11/2007 pour RSI Simulations
    Contrôle qualité du développement d'applications C++/.NET
  • Mise en place d'un portail de développement utilisant LifeRay (Portail de Portlets en Java)
  • Evaluation de la faisabilité des spécificités en Portlets
  • Choix et support des outils d'analyse qualité, couverture et compilation.
  • Développement de scripts Nant pour pilotage de l'intégration continue
  • Développement d'une application Java de reporting des métriques de code
  • Contrôle qualité des documents et travaux produits
  • NAnt, LifeRay, FlySpray, Understand For C++, Portlets
    06/2006 à 06/2008 pour ST / HP à Crolles
    Architecte de la cellule de développement des applications J2EE du programme 12CP
  • Délégué à 60% par ST auprès d'HP pour la durée du projet.
  • Equipe internationale (Français, Italiens, Polonais, Indiens, Anglais, ...)
  • Participation à une étude préalable comparative J2EE / .NET.
  • Maintenance et évolution du «Cadre de Cohérence Web» mis en place précédemment
  • Définition de l'architecture d'une quinzaine d'applications J2EE
  • Participation aux évaluations de charge des projets
  • Support des développeurs
  • Contrôle des livrables ( lecture des documents de conception, revues de code, ... )
  • Migration vers Java 6 / Jboss 4 en cours
  • Environnement technique : Java, J2EE, Eclipse, Windows / Unix, Tibco, Ant, Struts, Tiles, SSO
    07/2004 à 05/2006 pour ST Microelectronics à Crolles
    Definition et maintenance d'un cadre de cohérence pour le développement des applications web
  • Choix de la plateforme de production (JBOSS 3.2/Apache/Mod JK)
  • Choix des outils de développement (Eclipse 3)
  • Définition des règles et convention de codage des applications
  • Définition d'une conception type des applications webs
  • Définition d'une charte graphique web
  • Rédaction d'un ensemble de documents décrivant les règles à appliquer
  • Développement de composants graphiques et techniques réutilisables (JSP).
  • Développement d'un ensemble de scripts Ant pour la construction des applications et composants
  • Développement d'une solution de «Single Sign On»
  • Support des équipes de développement
  • Maintenance du cadre de cohérence web
  • Definitions d'architectures d'applications
  • Java, J2EE, Eclipse, Windows / Unix, Tibco, Ant, Struts, Tiles
    06/2003 à 06/2004 pour Kelkoo à Grenoble
    Développement Java des processus de traitement des données Kelkoo
  • Support et corrections des processus existants
  • Conception et développement d'un framework de traitement aynchrone par événement pour analyse de logs.
  • Conception et développement de la gestion de la popularité des offres Kelkoo
  • Conception, développement, déploiement et mise en production d'un processus de mise à jour incrémentale des offres Kelkoo
  • Intégration et développements complémentaires de deux applications web développées en externe
  • Java, Eclipse, Linux ( Red hat ), JUnit, Librairies Jakarta et OpenSource, Lucene
    02/2003 à 05/2003 pour Kelkoo à Grenoble
    Développement d'un intranet/extranet de gestion des marchands libres de la nouvelle offre Kelkoo
  • Mise en place de l'environnement de développement, Struts Eclipse
  • Conception et développement.
  • Test, déploiement et support.
  • Java, JSP, Struts, Eclipse, Tomcat, Apache2, DB2
    01/2002 à 09/2002 pour HP à Grenoble
    Serveur CORBA pour un site Web de gestion de licenses logicielles
  • Définition de l'architecture et aux choix techniques JSP/Struts/CORBA
  • Développement du serveur CORBA et de son client en Java
  • Architecture sécurisée (DMZ et 2 firewalls, wonderwall Corba)
  • Migration d'une base de données SQL Server vers Informix
  • Etude des solutions de sécurisation en contexte Extranet (SSL retenu)
  • Tests d'intégration du serveur en Java
  • CORBA ( OrbixWeb ), C++ ( HP/UX ), Java, JUnit, Struts, JSP
    08/2001 à 12/2001 pour AMT ( Crédit Agricole ) à Annecy
    Migration d'une application client/serveur
  • Etudes techniques de l'existant, architecture de solutions
  • Evaluation des solutions techniques disponibles (JSP, XSL, LDAP, ...)
  • Mise en place et méthodologie de développement IHMs
  • Participation aux développements