Rédaction d’un article dans le magazine “Programmez
Développer une application GWT avec le framework PureMVC”
• Présentation d’une application de démonstration web pour téléphone mobile (GWT, CSS3, HTML5) au Poitou-Charentes Java User Group lors de la soirée Android & Iphone :
********+avril+2010/
• Présentation de GWT au Poitou-Charentes Java User Group lors de la soirée RIA/RDA :
********+mai2009/
********#anthonyquinault/
• Interview par le magazine 01Informatique de la réalisation du socle RIA/GWT/PureMVC :
“La vague RIA agite les interfaces client léger”
********-stockage-serveurs-116/ria-interfaces-client-leger-49150/page/
********-stockage-serveurs-116/ria-interfaces-client-leger-49150/page3/
Projet : Pole Support Outils, Service Architecture
Organisation : De 6 à 9 personnes
Rôle : Management de l'équipe, Gestion de projet
Domaine fonctionnel : Expertise J2EE / GWT / TIBCO
Socle et Framework
Audit de Code
Support aux développeurs
Outils de développement et divers
Mission : Management de l'équipe (suivi du planning, affectations, choix stratégiques, …).
Garant de la qualité des livrables.
Identification et gestion des risques.
Responsable du développement des nouveaux outils et socles.
Participation au comité de pilotage des projets, Reporting.
Pilotage du projet Gestion Documentaire ECM (FileNet, Alfresco, Nuxeo,...).
Projet : Pole Support Outils, Service Architecture
Organisation : De 6 à 9 personnes
Rôle : Architecte J2EE, Chef de projet
Domaine fonctionnel :
Mission : Chef de projet technique sur le chantier “Outil de développement IHM”:
Réalisation d'un socle de présentation basé sur la technologie GWT.
Contributeur Leader, migration du framework OpenSource PureMVC en Java.
Définition de l'architecture, pilotage et réalisation du socle avec une équipe composée de 5 personnes.
Analyse des différentes solutions disponibles sur le marché (GWT, Flex, JSF-SEAM, ZUL, ...).
Expression des besoins, spécification des maquettes à réaliser sur les différentes technologies.
Organisation des réunions hebdomadaires.
Reporting au comité de pilotage inter-chantier de l’avancement du projet.
Architecte sur des projets transverses:
Définition de l’architecture technique J2EE et assistance aux projets.
Mise en place de l'intégration continue (Maven2, Hudson, Nexus, SVN).
Mise en place de la méthodologie pour les audits de code (J2EE, Tibco).
Maintenance et optimisation des différents socles IMA.
Administration et mise en place des différents serveurs en mode haute disponibilité (Altéon, Apache, WS).
Analyse, conception, planification et encadrement de 2 ingénieurs sur les projets «Habilitations» et «Supervision».
Responsable du support des projets «Plateforme de communication», «Pilotage des réseaux» et «Extranet prestataires».
Responsable de la conformité des livrables dans les différents environnements (packaging et déploiement).
Intégration du progiciel «Coheris CRM» dans le système informatique IMA.
Suivi des demandes d’intervention. Formation des prestataires informatique.
Domaine fonctionnel : Service Architecture, support et outils
Mission : Conception UML de l’architecture IHM et Editique (Pattern MVC, delegate, factory, décorator,…).
Rédaction des documentations techniques et utilisateurs.
Assistance J2EE et support auprès des équipes de développement.
Etude de faisabilité des règles métier CAMIF sur le moteur JBOSS Rules.
Présentation des études technique et des préconisations de développement.
Développement du Framework IHM:
-Extension de l’API «Struts» pour les besoins Camif.
-Réalisation des composants taglibs IHM (treeview, écrans types…) .
Développement du Framework Editique:
-Réalisation des briques de base pour la génération de documents (PDF, PCL, ZPL), la distribution, l’archivage et l’impression.
-Intégration du progiciel «Open print Sefas» via «Projector».
Développement du Service Editique:
-Service permettant l’utilisation du Framework Editique à partir de systèmes hétérogènes (Java, Batch, AS400,…).
-Utilisation de JBOSS RULES pour l’implémentation des règles métier.
Projet Entreposage:
-Développement de l’architecture permettant la génération des flux XML.
-Intégration du Service Editique pour la génération et l’impression des étiquettes de colisage (imprimantes ZEBRA ZPL et HP) à partir des flux XML.
-Développement des fichiers de règles pour la gestion des différents types d’étiquettes.
-Formation et transfert de compétences.
Domaine fonctionnel : Forfait en régie
Mission : Refonte d’une application Visual Basic en ASP.
Développement de pages ASP pour l’intégration et la gestion de flux financiers.
Projet : SCRIBE (application transactionnelle permettant l’inscription des entreprises à l’annuaire des pages jaunes)
Organisation : Environ 6 personnes
Rôle : Ingénieur d'étude
Domaine fonctionnel : Forfait en régie
Mission : Refonte de l’application SCRIBE de l’environnement Hahtsite à l’environnement J2EE WebLogic.
Conception UML de l’architecture (DAO, MVC/Struts, Couches métiers, Sécurité Jaas-Ldap).
Développement de l'application sur une architecture J2EE.
Développement des règles de gestion, des conditions d’exploitation, des composants JSP, Servlet, Java Bean.
Réalisation des tests unitaires et d’intégration.
Rédaction des documentations et aide à la recette.
Administration du serveur BEA WebLogic.
Domaine fonctionnel : Forfait en régie
Mission : Spécifications détaillées des besoins de la maîtrise d’ouvrage.
Conception UML; diagramme de déploiement, collaboration, séquence et de classe.
Etude et mise en oeuvre du référencement du Portail auprès des différents moteurs (googlebot, etc..).
Intégration et configuration du moteur de recherche «Autonomy» permettant l’indexation des pages du Portail.
Développement du coté Back Office des composants permettant la contribution.
Développement du coté Front Office des composants de présentation et des composants métiers.
Développement et intégration des flux externes XML (météo, cinéma, qualité de l’air).
Projet : Département Recherche et Développement, projet KERA, projet FIA GT
Organisation : Environ 20 personnes
Domaine fonctionnel : Réalisation d'outils et frameworks
Mission : Moteur et logiciel 3D pour la création de jeu vidéo multiplateforme.
Réalisation de logiciels et plugins permettant l’optimisation des procédés de création graphique sous PhotoShop, 3DSMax et Maya.
Développement d'un framework réseau sur une architecture à base d’objets distribués.
Programmation en C++ d’outils et d’éditeurs graphiques sur une Plateforme interne.
Développement en cycles itératifs (cycle en V).
Spécifications détaillées des besoins de la maîtrise d’ouvrage.
Conception UML des composants à développer.
Intégration, documentation, test et déploiement des frameworks.
Recrutement et encadrement des stagiaires (3 personnes).
AUTRES EXPERIENCES
• Contributeur Java principal sur le framework PureMVC :
PureMVC est un framework permettant de créer des applications basées sur l'architecture Modèle-Vue-Contrôleur. D'abord implémenté dans le langage ActionScript pour être utilisé avec AdobeFlex, Flash et AIR, ce framework a été porté sur la plupart des plate-formes de développement utilisées dans l'industrie
********/
********/