Antoine - Consultant Expert JBOSS WILDFLY J2EE JAKARTAEE ANSIBLE
Ref : 171109H003-
32480 BERRAC
-
Consultant, Expert (56 ans)
-
Totalement mobile
-
Mandataire social de sa structure Freelance (SARL, SAS, EURL, etc)
Expérience professionnelle
Prestations d'expertise
Prestations typiques :
- Démarrage de projet : conseil, stratégie, architecture, aide à la décision, mise en route pratique
- Réalisation de projet : résolution de problèmes, aide à la décision pratique, programmations délicates, support aux programmeurs, installation et configuration de serveurs
- Après projet : Tuning de performance, missions "pompier" sur plateforme lente ou plantée
Domaine d'expertise : J2EE, JBoss AS, WildFly, Portail GateIn Portal et UXP, EPP, EAP, ExoPlatform 4.3, Java, JSF, RichFaces, PrimeFaces, IceFaces, Groovy (gtmpl), EJB, Hibernate.
Prestations d'expert : focalisées sur un résultat, à haute valeur ajoutée.
Disponibilité selon vos souhaits et contraintes, quand il faut, juste ce qu'il faut.
Secteurs d'interventions : Paris, France, Belgique, Espagne,... préférence Sud-Ouest, Occitanie, Toulouse, Bordeaux, Nantes.
Modalités de prestation
Nombre de jours à la demande, pas d'obligation de continuité : ex 3 jours une semaine, 2 jours la suivante... selon vos besoins.
Pas d'obligation de consommer des jours commandés.
Voir le site internet : ********/
pour une présentation générale, les tarifs, la disponibilité,... tout est sur le site.
Ci après, le CV classique...
REFERENCES PROJETS
DEPUIS JUILLET 2005
PORTAILS WEB – JBOSS – WILDFLY – EAP - EXO PLATFORM
J2EE - JBOSS PORTAL - GATEIN - JSF - RICHFACES - EJB3 - WEB-SERVICES
Trois prestations de « long fond », de 2005 à ce jour :
Ces trois prestations permettent de pratiquer l’expertise en profondeur.
Elles se déroulent sur plusieurs années, en parallèle des prestations d’expertises plus ponctuelles (missions pompier, audits,...), fournies à diverses entreprises.
Domaine de la publication et des Wikis (confidentiel) de 2019 à ce jour
Réalisation d’un outil de publication multi-site, multi Wiki, multi thématiques. De la conception, à la
réalisation et exploitation en prod. Projet en cours.
Réalisations Analyse des besoins, spécification fonctionnelle correspondante.
Décision pour les outils, cadrage, architecture, à base de XWiki.
Mise en place de l’environnement de développement (Eclipse, Maven, Ant, Git, Ansible)
Mise en place de l’environnement de production (OpenBSD, WildFly, XWiki, Apache
Httpd, PostgreSQL).
Configuration et programmation de l’outil de publication, mise en service en production
Maintenance, et évolutions au fil des besoins.
Environnement JBoss WildFly, XWiki 12, J2EE, JakartaEE, MicroProfile, Apache Httpd,
PostgreSQL, NextCloud, Linux et OpenBSD, Eclipse IDE, Git, Maven, Ant, Shell,
Ansible, Psql.
ALD Automotive – (service location véhicule longue durée) de 2013 à 2015
Cadrage et accompagnement de la réalisation du portail de gestion de parc. Sur deux ans, 2013-2014.
Réalisations Cadrage, architecture et programmation de la partie portail du projet.
Analyse et aide à la décision d’architecture.
Mise en place de l’environnement de développement (Eclipse, Maven, Ant…)
Configuration et programmation du portail, mise en service en production
Prestation d’accompagnement du chef de projet et de 3 développeurs, avec programmation des parties délicates et délégation/suivi des réalisations générales.
Environnement GateIn, Tomcat, Convertigo, Groovy, Gadget, Eclipse, LDAP, Web Services, AS400
******** de 2010 à 2012
Réalisation d’un portail de service par Internet pour la mise en relation d’experts, de tous domaines, avec les entreprises, les administrations et les particuliers qui font appel à des experts.
Réalisations Définition, conception, réalisation et opération du système d’information sous GateIn et JBoss AS7.
Spécification des besoins, architecture, conception et programmation du portail de services Internet sous GateIn, et de l’application métier.
Environnement JbossAS 7, GateIn 3.4, Portlets, JSF, RichFaces, J2EE 6, Hibernate, MySQL 5, Apache, Linux RedHat, Eclipse Helios
Une entreprise dans le domaine maritime (confidentiel) de 2005 à 2010
Pour un nouveau service facilitant la collecte des déchets des navires, réalisation d’un portail par Internet, pour les intervenants de collecte.
Réalisations Définition, conception, réalisation et opération du système d’information.
Spécification des besoins, architecture et programmation du portail de services:
- Domaine CMS : consultation des publications et documents
- Domaine Account : abonnement, paiement et gestion des comptes clients
- Domaine BPM : process et information sur les déchets (business process management)
Réalisation du portail et de l’application pilote.
Environnement JbossAS 5, JBoss Portal et GateIn (portlets JSR 286), JSF, RichFaces, J2EE, Hibernate, MySQL 5, Apache, Linux RedHat, Eclipse 3.6
Autres prestations d’expertise et activités réalisées
en parallèle des prestations principales, depuis 2005 :
Contributeur sur le projet JBoss Portal (Red Hat, division JBoss) depuis 2006
Contribution au projet JBoss Portal.
Réalisations Contribution active sur le forum des utilisateurs, rédaction de wiki
Détections et corrections de bugs
Suggestions de fonctionnalités et proposition de code
Environnement JBossAS, JBoss Portal (portlet JSR 286), JSF, RichFaces
Référence :
********-portal-26-released.html
et
********.6/referenceGuide/html_single/#acknowledgements
et
********-jboss.
Red Hat, division JBoss France depuis 2006
Certaines prestations d’expertises ont été réalisées en sous traitance pour RedHat/JBoss France.
Cf. ci-dessous : Generali, Macif, etc… (prestations marquées « Prestation en sous traitance RedHat. »).
Citation des missions de ces dernières années 2013 - 2018
Ces missions sont similaires à celles décrites en détail ci dessous....
Il est inutile de répéter n-fois les mêmes choses.
2017 : Bureau Veritas (Paris)
GIE Cartes Bancaires,
2016 : CHA - Coordination for Humanitarian Assistance (Afghanistan – prestation à distance)
Banque Edmond de Rotchild (Paris),
Bureau Veritas (Paris)
Aviva (Paris), suite de 2015
2015 : Aviva (Paris),
A-Sis (Tourcoing),
Fondation Abbé Pierre (Paris),
Direct Energie (Paris),
GRT-Gaz (Paris),
Aubay (Paris)
CSC – Euler-Hermes (Paris).
2013 et 2014 : Bordeaux (Aquitem),
Toulon (AGPM),
Aix en Provence (Vialtis),
Nantes (SSII Wysiwig),
Paris (SLQI, la Fnac, Live & Company, Taores).
GIE Cartes Bancaires 60 jours (temps partiel)
Migration et rénovation d’un portail internet vers JBoss WildFly 10, mise en place d’un environnement DEV-Recette-PROD adéquat et en DevOps simple et léger.
Réalisations Préparation de l’application, des environnements, configuration des serveurs, sécurité.
Migration des applications, débugage et adaptation du code, rénovation de l’application (fichiers de configuration, loggers, nettoyage code, etc...)
Mise en service en Recette, puis Prod. Débuggage, mise au point, support.
Mise en place d’un DevOps léger et simple, pour la chaine Dev – Recette – Prod.
Audit, conseil, recommandations et best practices pour rénover l’application, mettre en service les serveurs, et fiabiliser l’ensemble.
Environnement Eclipse Neon, Java, J2EE, Servlet, JSP, Cgi, SSL, Sas, IOM, JBoss WildFly10, Maven, Ant, Linux RedHat, scripts Shell.
Deux cas de cadrage – Protys / C-Log 4 jours (temps partiel)
Audit et cadrage pour l’évolution d’un logiciel. Protys pour la gestion de documents et lancement version 1. C-Log pour le management de process et refonte complete de l’architecture.
Réalisations Audit et préconisation, tant sur les aspects logiciels que ceux des serveurs et des performances.
Environnement Spring, JBoss, Nuxeo (pour ECM Protys), EJB3, Apache Httpd
Efficiency Network (service e-mailing) 6 jours (temps partiel)
Validation de l’utilisation de l’outil JSF/RichFaces, et montée en compétence d’une équipe de développeurs sur JSF et RichFaces.
Réalisations Etude et validation de la pertinence d’utiliser JSF et RichFaces pour faire la réalisation (par rapport à un échec avec GWT)
Transfert de compétence sur JSF et RichFaces (théorie et pratique).
Résolution des soucis rencontrés par les développeurs pendant la réalisation.
Participation aux réflexions sur l’architecture et le développement, sur les autres domaines : applicatif, serveur, robustesse, performance.
Environnement JSF, RichFaces, Java, Eclipse, Tomcat, Windows
Allianz (assurance) 10 jours (temps partiel)
Audit de performance de la partie Hibernate d’un progiciel d’assurance, pour résoudre un problème de temps de réponses prohibitifs.
Réalisations Audit et diagnostique précis des causes des problèmes : architecture applicative inadéquate et mauvaise utilisation d’Hibernate dans le progiciel.
Analyse de l’infrastructure, sans trouver de point de contention.
Analyse des flush de session Hibernate, et des requêtes à la base de données : le nid à problème est là !...
Document d’audit, recommandation et best practices pour résoudre les problèmes.
Environnement Client Eclipse, Java, Hibernate, Websphère, Oracle
Grand Compte domaine Bancaire (Luxembourg, Confidentiel) 40 jours (temps partiel)
Consulting et expertise pour le cadrage d’un projet de portail de services pour le département Produit et Service (R&D Marketing).
Réalisations Audit et recommandations sur les besoins du marketing et les avantages d’un portails.
Qualification des modifications et orientations nécessaires pour les services existants.
Réalisation d’une maquette pour faciliter l’élaboration de la vision du projet,… et le partage de cette vision entre les équipes.
Interface entre le département marketing, et celui IT.
Environnement JBoss AS, GateIn, Portlets, JBoss EPP5, EAP 6, ExoPlatform 3.5, Widgets, JSF, Richfaces
Athos (Services) 4 jours (temps partiel)
Formation EJB.
Réalisations Formation Ejb, 11 stagiares.
Environnement EJB, J2EE, Jboss AS
Cegelec (Lyon) 2 jours (temps partiel)
Mission pompier sur une application J2EE, JBoss, Seam, Drools, EJB3, Hibernate, qui plante régulièrement en production, chez le client.
Réalisations Audit et recommandations sur l’application en production, et sur les défauts constatés dans l’architecture et le code de l’application.
Qualification des erreurs et défauts majeurs et les plus flagrant, sur les EJB, l’utilisation de Seam (utilisation de 200 Ejb, alors que 5 ou 10 maxi suffiraient).
Diagnostique d’un defaut dans l’architecture : le changement des données du référentiel de l’application n’a pas été prévu pour être fait « à chaud ».
Environnement J2EE, EJB, Jboss AS, JSF, Richfaces, Seam, Drools, EJB3, Hibernate
Bureau Veritas (Services) 10 jours (temps partiel)
Migration d’un portail de JBoss Portal 2.6 vers GateIn 3.1. Conseil et support au développeur chargé de la migration.
Réalisations Analyse du portail existant et adaptations pour passage du portail sur GateIn.
Transfert de compétence sur JBoss AS et GateIn pour l’architecture et la programmation.
Mise en place d’un « socle » Portail, pour faciliter le développement et les mises en productions.
Configuration et tuning JBoss 5.1.0 pour la production.
Environnement JBoss AS, GateIn, Portlets, JSP, LDAP, Apache
Université Catholique De l’Ouest () 10 jours (temps partiel)
Montée en compétence d’une équipe de développeurs sur JSF et RichFaces.
Réalisations Etude et résolution des soucis rencontrés par les développeurs sur les réalisations en cours.
Transfert de compétence sur JSF et RichFaces (théorie et pratique).
Participation aux réflexions sur l’architecture et le développement, sur les autres domaines : applicatif, serveur, robustesse, performance.
Environnement Tomcat, JSF, RichFaces, Java
Generali (Assurance) 10 jours (temps partiel)
Audit de performance et solution des soucis pour les interfaces utilisateur avec RichFaces. Prestation en sous traitance RedHat.
Réalisations Audit de l'application réalisée, identification des problèmes majeurs.
Résolution des problèmes, transferts de solutions et best practices aux développeurs.
Remontées des améliorations possibles de l'architecture générale.
Environnement JBoss AS, JSF, RichFaces, J2EE
Parkeon (Industrie) 22 jours (temps partiel)
Accompagnement pour démarrage de projet et réalisation d'un portail de service à destination des clients de l'entreprise.
Objectif Accompagner le démarrage du projet et faciliter la réalisation.
Réalisations Support pour la conception fonctionnelle du portail
Archtitecture, organisation de la réalition (plateformes, outils...).
Support à l'équipe de réalisation (formation, technique de programmation, ...).
Environnement JBoss AS, JBoss Portal, JSF, RichFaces, J2EE, Hibernate, MySQL
Conseil régional Wallon – Liege (Administration) 8 jours (temps partiel)
Formation et support pour la programmation et debuggage d’écrans réalisés avec RichFaces.
Objectif Aider les développeur à réaliser les écrans dans un délais très court.
Réalisations Formation complémentaire à RichFaces sur des cas concrets.
Audit des réalisations et support pour débugger les problèmes et programmer.
Conseil sur les ergonomies : plus de fiabilité, moins de complexité du code.
Environnement JBoss AS, JSF, RichFaces, J2EE
Quelle (Vente par Correspondance) 20 jours (temps partiel)
Pour assurer la perfomance du site de vente pendant les soldes, audit du code du portail, préconisation, et support opérationnel à la production le premier jour des soldes. Prestation en sous traitance RedHat.
Objectif Améliorer la performance du site de vente, tant en pic de charge qu’en stabilité.
Réalisations Audit du code, préconisation d’architecture, de conception et de suivi de prod.
Support opérationnel à la production, le jour du démarrage des soldes (plus de 2 millions de visites dans la journée).
Réalisation et mise en production d’un monitoring des portlets servies.
- Mise en place du cache de certain portlets
- Programmation rapide d’un monitoring de supervision de l’activité du portail
- Réalisation des scripts Shell pour mise en production fiable sur plusieurs serveurs.
Environnement JBoss AS, JBoss Portal (portlet JSR 168), JSP et JSF, J2EE, Hibernate, Oracle 10
Macif (Mutuelle Assurance) 18 jours (temps partiel)
Pour refondre son outil quotidien de travail (téléconseillers, administratifs), une mutuelle d’assurance a choisi le portail JBoss Portal. Prestation en sous traitance RedHat.
Objectif Validation complète du produit Portal avant go du projet de refonte.
Mise en place d’un prototype et support/conseil aux équipes MOA et MOE.
Réalisations Mise en service en cluster, intégration avec le serveur LDAP, tests de fail over
Réponses aux questions de la maîtrise d’ouvrage et de la maîtrise d’oeuvre
- Design des applications metiers, navigation par menu, login et sécurité…
- Réplication de session du portail, points de vigilances pour la production
- Indicateurs de monitoring du service
Environnement JBoss AS, JBoss Portal (portlets JSR 168), JSP et JSF (MyFaces, RichFaces), J2EE, Hibernate, MySQL, Eclipse 3.2
Ministere des Finances en Belgique 40 jours (temps partiel)
Pour fournir un point d’entrée unique d’information et de services aux particuliers et aux entreprises, un ministère souhaite mettre en place un portail web, sous JBoss Portal.
Objectifs Mise en place de l’environnement général du portail sous JBoss Portal, et support aux équipes de réalisation.
Réalisations Architecture, conception et programmation des éléments généraux du portail :
- Design en layout et thèmes, navigation par menu, login et sécurité…
- Intégration et mise en service dans le framework général du ministère
- Validation et intégration de l’utilisation d’Alfresco pour le CMS
Accompagnement et transfert de compétence à l’équipe de réalisation
Environnement JBoss AS, JBoss Portal (portlet JSR 168), JSP, J2EE, Hibernate, DB2, Alfresco (WCM), Eclipse 3.2
AUTRES REALISATIONS (1993 – 2005)
Reconnaissance Vocale, VoiceXML
France Telecom 1 mois
Pour un nouveau produit de mobilité (confidentiel), proposant une commande vocale sur des SmartPhone, pocketPC et tabletPC, la maîtrise d’ouvrage souhaite faire une préparation fonctionnelle et technique de la réalisation.
Audit et préconisation pour le projet de réalisation du service avec commande vocale.
EDF R&D ICAME 6 Mois
Innovation Commerciale et Analyse des Marchés et de leurs Environnements
Dans le cadre d’un projet de service vocal pour les particuliers, EDF souhaite valider l’élaboration du dialogue vocal par la réalisation d’un prototype et des tests utilisateurs concrets.
Conception et réalisation technique du prototype et expérimentation avec 1000 clients testeurs.
France Telecom 6 Mois
Home – Services de Communications Résidentiels
Pour renforcer l’offre de la ligne fixe pour le marché résidentiel et pro, France Telecom offre le service Mes Contacts. Service innovant d’appels faciles en prononçant le nom de son correspondants.
Chef de produit (interim), lancement du produit, orientations pour éviter le fiasco.
EDF R&D ICAME 3 Mois
Innovation Commerciale et Analyse des Marchés et de leurs Environnement
Pour alimenter sa réflexion et la préparation de projets, EDF R&D à souhaité faire réaliser une étude de type benchmark, sur les services vocaux à reconnaissance et synthèse vocale réalisés ou en projet dans les grandes entreprises en France en 2003-2004, telles que Chronopost, Carrefour, BNP-Paribas…
Réalisation de l’étude : panorama des services et une synthèse sur les services et les aspects de leur mise en œuvre.
Communication et Systèmes (CS) 6 Mois
Département Contrôle de Trafic Aérien / Défense
Entreprise : Altran Technologies
Au sein d’un projet de système de Contrôle de Trafic Aérien (CTA), le sous système de Simulation permet aux Contrôleurs de se former (situations de trafic, Phraséologie radio, ...).
Le Simulateur comprend une commande vocale pour interpréter les ordres du Contrôleur, faire exécuter les commandes aux Aéronefs Simulés, et générer les communications radio des Aéronefs Simulés.
Réalisation de l’étude préparatoire au développement de la commande vocale.
CRM et Centres d’appels
Cegos (leader européen du conseil en ressource humaine et de la formation) 9 Mois
Entreprise : Delia Systems
Avant vente et mise en service du logiciel Delia Systems de planification intelligente pour les formations de la Cegos
Paramétrage de l’application de planification et intégration avec l’application du centre d’appels (Clarify) et l’application métier de la Cegos (SQL Server7/ASP)
Novaxis (société de services spécialisée en CRM) 18 Mois
Développement de l’activité de la société de service spécialisée en CRM avec les clients Carrefour / Hertz / 9Telecom / E3G (opérateur au Portugal)
Marketing et communication – telecom – gsm
Hutchison Telecom - Filiale d’Orange 7 Mois
Département marketing
Hutchison Telecom, SCS de téléphonie mobile GSM détenait un parc de 300 000 abonnés et un réseau de distribution de plus de 1000 points de vente dont la Fnac
Chef de produit – Offre Data GSM : Définition, commercialisation et suivi des offres marketing de services Telecom
SFR 14 Mois
Entreprise : Synetics (SSII – 120 pers.)
Chargé de mission pour la communication interne de la DSI, pour informer, sensibiliser et souder les équipes informatiques autour des enjeux marketing et commerciaux de la société
Cartographie, SIG et bases de données
Paribas 8 Mois
Entreprise : Synetics (SSII – 120 pers.)
Programmation et mise en service d’une application pour la gestion des Risques Pays
ADDE, Editeur de logiciels de cartographie et géomarketing 18 Mois
Développement d’application spécifiques de Cartographie sur le logiciel Mapinfo pour les clients Castorama, Groupama, Butagaz,Fisher, IGN,…
FORMATION
1991 :
Ingénieur ENSTA
(Ecole Nationale Supérieure des Techniques Avancées – concours des Mines)
Option : Systèmes Formels Informatiques
Génie Logiciel :
• programmation objet
• programmation sous contraintes
• structures des langages de programmation
Intelligence Artificielle :
• systèmes formels et automates à dimensions finies
• algorithmie
• arbres de décisions
• réseaux de neurones
1981 :
J'ai commencé à programmer en langage machine (sans assembleur), chez moi, sur mon ZX81 acheté avec mes économies,... j'étais en 3ème, j'avais 14 ans.
J'ai appris en autodidacte, avec un copain (qui avait un TRS 80), et en lisant un bouquin de programmation assembleur sur le Z80...
Langues :
Anglais : courant et professionnel
Espagnol : parlé
Domaines de compétences
Portails sur JBoss Portal, GateIn Portal et GateIn UXP, Exo Platform 3.5, EPP 5, normes JSR-168 et JSR-286, services web
Interfaces utilisateurs en JSF et RichFaces
Applications et systèmes en Java, J2EE, EJB3, Hibernate, Databases, Bash Shell
Savoir-faire
Assistance à maîtrise d’ouvrage sur les portails web et applications J2EE
Spécifications, architecture, et programmation
Contributeur sur le projet JBoss Portal / GateIn de RedHat/JBoss
Langages : JAVA, J2EE et EJB, JSF, RichFaces, Groovy, Ajax, XML, HTML, C++, SQL,…
Plateformes : Apache-Tomcat, JBoss AS 7, 8, 9, 10, 11 (et AS 4, AS 5), Wildfly, EPP6, GateIn Portal et UXP, EAP6, Exo Platform 4, JSR 286, Spring
SGBD : Hibernate, PostgreSQL, MySql 5, SqlServer 7, Oracle 9i, MSAccess
Systèmes : Linux RedHat, Centos, Fedora, OpenBSD, Unix, Windows
Outils : Eclipse IDE, Git, Maven, Ant, Shell, Ansible, Psql, pgAdmin, Jira/Atlassian,...
Modélisation : UML, systèmes formels, langages réguliers
Méthodologie : Merise, Rad, Analyse de la Valeur
Formation
Ingénieur ENSTA (91)
Ecole Nationale Supérieure des Techniques Avancées – concours des Mines
Option : Systèmes Formels Informatiques