Menu

Jérémy VIAULT

CANNES

En résumé

Mes compétences :
Ingénieur informatique
Java
ExtJS / Sencha Touch
J2EE
Agile Scrum
Git
Maven

Entreprises

  • Astek Sud-Est @ Air France - Consultant

    2014 - 2015 Mise en place du PoC Marco (iPad mini)

    Avec l’essor des smartphones, les clients sont plus informés que les agents qui n’ont pas l’accès instantané au même niveau d’information. Dans un souci de satisfaction client et d’évolution du métier d’agent, Air France souhaite évaluer les bénéfices d’un agent « connecté » pour faciliter ses missions actuelles et anticiper celles de demain.
    Le PoC MARCO s’encre donc dans un contexte simple pour le personnel au sol :
    - Être là où le client en a le plus besoin et lui offrir des services personnalisés à valeur ajoutée,
    - Faciliter les échanges entre les agents et les managers,
    - Promouvoir une image moderne et dynamique d’Air France avec l’ambition d’investir sur la satis-faction des voyageurs,
    - Disposer d’un outil innovant et évolutif pensé par et pour lui.

    Le front-end a été réalisé sur iPad Mini en iOS par une équipe de 2 à 3 personnes ainsi qu’un ergonome tandis que j’étais en charge du back-end. Le back-end repose sur le socle créé par Renfort (liste et détails vols), additionnés de plusieurs fonctionnalités. Il agrège des webservices SOAP et les fournit les données au front-end en JSON via webservices REST. Le PoC est géré suivant la méthode SCRUM (Agile)

    Travail réalisé (backend) :
    - Liste et détails de passagers sur un vol
    - Statuts des bagages du passager
    - Récupération du planning de l’agent
    - Contacts pour un vol
    - Tableau de bord des vols : nombre de passager enregistrés, embarqués, manquant, nombre de bagages, de VIP, d’UM, timeline, etc.
    - Migration du service de liste de vols (nouvelle version créée pour obtenir des informations indispensables aux agents sut la liste, telles que les portes des vols)
    - Proposition d’options commerciales : salon, objets publicitaire. Paiement CB/AMEX via un système Ingenico + création d’EMD chez Amadeus, effectuant une double vérification chaque nuit pour validation du paiement auprès de la banque. Un email et/ou SMS contenant la facturette CB peuvent être envoyé au passager.
    - Régularisation des bagages supplémentaires (complément du système de paiement décrit ci dessus)
  • Astek Sud-Est @ Air France - Consultant

    2013 - 2015 Maintenance/évolutions sur le bureau virtuel "Open".
    Open est un bureau virtuel développé sous forme d'application web. Il permet à un agent de s'identifier une seule fois (Single Sign-On) et d'accéder aux applications auxquelles il est autorisé, et suivant l'escale et le métier choisis. Les applications sont ouvertes dans la même fenêtre de navigateur ou dans une fenêtre externe, suivant l'architecture de l'application ouverte (utilisation de popup ou non). Open gère également des contextes vols, c'est à dire d'ouvrir et fermer les applications compatibles directement sur des vols ou une liste de vols.

    Open permet également à des agents autorisés d'envoyer des messages à différents métiers et escales.

    Travail réalisé :
    Lot 1 & 2 en 2012, lot 3 1er semestre 2013

    Lot 4
    - Suivant la configuration métier, connexion automatiquement de l’utilisateur à son métier, sans passer par la fenêtre de sélection.
    - Etude pour solution multi-écrans : 2-3-4 écrans alignés où en carré
    - Maintien "intelligent" de session serveur des applications ouvertes via Open, sans maintien de la session Habile (SSO) pour qu’en cas d'inactivité (pause, oubli de déconnexion en fin de journée, etc), l’agent soit délogué automatiquement et ses sessions non maintenues. Fonctionnalité réglable par application et configuré suivant leur demande.
    - Liste des contextes vols actuellement ouverts, avec pour chaque vol les applications concernées.
    - améliorations diverses (les agents régulés récupèrent automatiquement leur planning à l’ouverture de la fenêtre de contextes vols, correction d’un bug sur l’ouverture multiple de fenêtres applicatives, etc.)
  • Astek Sud-Est @ Air France - Consultant

    2013 - 2013 Evolutions sur l'application Bienvenue
    Bienvenue est l’outil gérant les salons AF, notamment l’accès des passagers aux salons ainsi que la création des fiches VIP et de leur accueil.

    Travail réalisé :
    - Réentrée des guests : auparavant, un guest sortant du salon n’était pas détecté comme guest d’une personne autorisée et l’agent devait donc forcer la réentrée. Les guests enregistrés sont maintenant reconnus et peuvent entrer/sortir du salon comme n’importe quelle personne autorisée.
    - Détection des guests VIP : les VIP peuvent accueillir des guests, qui sont notés sur leur fiche. Ces guests sont maintenant reconnus comme autorisés à accéder au même salon que le VIP qui leur est associé. L’agent n’a plus à aller vérifier la fiche VIP.
    - Option commerciale salon payant : un passager peut acheter l’entrée à un salon via le GDS et sera reconnu lors de son arrivée au salon. Jusqu’alors les achats de salon ne pouvaient se faire qu’à l’accueil du salon.
  • Astek Sud-Est @ Air France - Consultant

    2013 - 2013 Mise en place de l'application Booster

    Booster est un outil léger développé en Web pour des appareils spécifiques sous Windows CE.
    Il permet de scanner le code barre d'un carte d'embarquement (via la scanner de l'appareil) et de vérifier si le passager a bien tous ses documents pour embarquer. Cette vérification est surtout utile pour les longs courriers, notamment les Etats-Unis avec le formulaire ESTA.

    L'objectif est d'accélérer l'embarquement en faisant circuler des agents dans les files avant l'accès à la porte afin de faire sortir les passagers devant aller au guichet compléter leur dossier, avant que ceux-ci ne se retrouvent bloquer à la porte.

    Travail réalisé :
    - Mise en place de la page web, spécifique pour l’appareil sous windows CE (écran 320x240, IE6 allégé, etc.)
    - Appel du service pour vérifier le statut du dossier passager et l’accompagner ou non au guichet
  • Astek Sud-Est @ Air France - Consultant

    2013 - 2013 Maintenance/évolutions sur le bureau virtuel "Open".

    Open est un bureau virtuel développé sous forme d'application web. Il permet à un agent de s'identifier une seule fois (Single Sign-On) et d'accéder aux applications auxquelles il est autorisé, et suivant l'escale et le métier choisis. Les applications sont ouvertes dans la même fenêtre de navigateur ou dans une fenêtre externe, suivant l'architecture de l'application ouverte (utilisation de popup ou non). Open gère également des contextes vols, c'est à dire d'ouvrir et fermer les applications compatibles directement sur des vols ou une liste de vols.

    Open permet également à des agents autorisés d'envoyer des messages à différents métiers et escales.

    Travail réalisé :
    Lot 1 & 2 en 2011-2012
    Lot 3
    - Utilisation du contexte vol avec des applications ChromeFrame
    - Listing de vols suivant critères (date/heure, compagnie, escale départ/arrivée) que l'agent peut ajouter à ses contextes vols
    - Possibilité pour agent de demander de s'affecter à un vol via les contextes vol Open. Les applications clientes, si elles disposent bien d'une notion d'affectation à un vol, sont en charge d'accepter ou non cette demande.
    - Dans l'administration, les agents IT peuvent ajouter à la main un profile Habile (gestion des droits utilisateurs) qui est inconnu d'Open. Jusqu'à présent, il fallait qu'au moins un IT ou un AMO ait ce profil pour pouvoir le sélectionner dans l'administration.
    - Dans l'administration, recherche par url d'une application ou lien pour éviter la création de doublon.
    - Mise en place d’un viewer PDF « dégradé ». Certains types de poste ne pouvant pas lire les PDF (restrictions de sécurité avec Adobe Reader), Open se charge de convertir les PDF référencés en images JPEG et assure la navigation entre les pages.
    - améliorations diverses, structurelles (duplication de code JS, gestion d’erreurs, etc.) et fonctionnelles (affichage des profils Habile sélectionnés pour une application, duplication d’une configuration métiers, chargement du planning d’un agent pour les IT, etc.)
  • Astek Sud-Est @ Air France - Consultant

    2012 - 2012 Reprise du POC "Renfort" et développement de l'application

    Renfort est une application web disponible sur support mobile (tablette, smartphone) utilisée en temps de crise (grèves, chutes de neige, etc.) par les agents Air France pour mieux renseigner les passagers sur l'état des vols.
    De plus, Renfort se connecte à Open via webservice afin de récupérer les messages destinés aux agents Renfort et à toute l'escale.


    Travail réalisé :
    - Modification du framework utilisé pour le développement de la partie web à cause des performances médiocres sous Android (passage de Sencha Touch 1 à 2).
    - Ajout de fonctionnalités dans l'application (principalement aide à la navigation)
    - Migration du socle technique de développement (RSA / Clearcase / WAS vers Eclipse / Maven / Git / Tomcat)
    - Refonte de l'UI et amélioration de sa fluidité.
  • Astek Sud-Est @ Air France - Consultant

    2011 - 2012 Mise en place et maintenance/évolution du bureau virtuel "Open".

    Open est un bureau virtuel développé sous forme d'application web. Il permet à un agent de s'identifier une seule fois (Single Sign-On) et d'accéder aux applications auxquelles il est autorisé, et suivant l'escale et le métier choisis. Les applications sont ouvertes dans la même fenêtre de navigateur ou dans une fenêtre externe, suivant l'architecture de l'application ouverte (utilisation de popup ou non). Dans son 2e lot, Open permet de gérer des contextes vols, c'est à dire d'ouvrir et fermer les applications compatibles directement sur des vols ou une liste de vols.

    Open permet également à des agents autorisés d'envoyer des messages à différents métiers et escales.

    Travail réalisé :
    Lot 1
    - Mise en place du socle d'Open (2 personnes).
    - Internationalisation de l'application (Francais / Anglais, au choix de l'agent).
    - Possibilité de sauver l'état de son bureau (liste des applications ouvertes et leurs positions) afin de le restaurer ultérieurement.
    - Mise en place de raccourcis de navigation (le bureau virtuel devant pouvoir être utilisé sans souris)
    - Mise en place d'un script crossdomain permettant de récupérer les raccourcis utilisateurs lorsqu'ils travaillent dans une application ouverte par Open.
    - Suppression de la barre d'application externe (affichée lorsqu'une application s'ouvrait dans une fenêtre externe) pour une meilleure cohérence de navigation
    - Mise en place de filtre de recherche dans la fenêtre d'administration des messages.

    Lot 2
    - Définition et implémentation de l'interface à mettre en place par les applications pour être compatibles contexte vols.
    - Mise en place de la gestion contexte vol dans le bureau virtuel :
    administration des applications compatibles
    ouverture et fermeture des applications associées à un vol ou une liste de vols
    mode de navigation entre les différentes fenêtres d'une même application
  • Astek Sud-Est @ Air France - Consultant

    2009 - 2011 Mission de Tierce Maintenance Applicative. Support et évolution sur l'application Gestion des Prestations au Sol (GPS).

    GPS permet l'émission de compensations / services divers à des passagers en cas de problèmes (retard, annulation, débarquement, etc.) sur un vol ou sur une correspondance ratée. Ces compensations sont émises sous forme de coupons donnant droit à des repas, des hébergements, des transports, des cartes téléphones, etc.

    Travail réalisé :
    - Internationalisation de l'application : gestion des fuseaux horaires, envoi de fax à l'international.
    - Intégration des services GPS avec la nouvelle interface guichet "Altea" développé par Amadeus. Une surcouche Webservice permettant l'émission des coupons est développée à partir des fonctionnalités fournies à l'interface actuelle "Gaétan", développée par Air France.
    Le processus d'émission des coupons change par la même occasion. Cependant, les anciens services doivent rester accessibles et inchangés, l'interface Amadeus Altea et l'interface Air France Gaétan ayant à cohabiter.
    - Mise en place de l'émission et de la gestion des coupons fournissant une compensation monétaire.
    - Gestion des modèles de fax & de coupons et génération en PDF : création d'un modèle JasperReport puis génération dynamique d'une page d'édition à partir du modèle. Certains champs sont figés, d'autres éditables. Les champs éditables peuvent prendre des mots-clés qui seront remplacés par des valeurs métiers (niveau de prestation, nom de l'hôtel, nombre de personnes, etc.) lors de la génération du fax ou coupon. La liste de mots clés est disponible via un menu contextuel et dépend du type du fax ou coupon.
    - Purge de la base de données : les données archivées au delà de 3 ans sont supprimées. La purge est effectuée tous les jours. Les données à purger pour la 1e exécution étant volumineuse, de nouvelles tables sont créées et mémorisent les données à conserver. Les anciennes tables sont supprimées.
    - Mise en place d'un système de disponibilité de bus. Les agents peuvent suivre leurs réservations et leurs prises d’options suivant la société de transport et les trajets. A chaque nouvelle réservation ou prise d’option, un fax de confirmation est envoyé au transporteur.
  • ICS - Ingénieur software

    2009 - 2009 Développement de différentes fonctionnalités sur un logiciel de transaction immobilière en phase de production. Interface utilisateur en Flex, serveur Java Tomcat, base de données accédée via Hibernate.
    - Mise en place d’un mode « déconnecté » avec Adobe AIR. Le commercial doit pouvoir accéder à la liste de biens, de prospects, l’annuaire et son agenda même en cas de perte de connexion avec le serveur.
    - Création d’un système d’alertes permettant de renseigner chaque commercial de différents changements intervenus sur les données de l’application : saisie de biens, de prospects, modification d’agenda, etc. Le commercial peut gérer ses abonnements aux types d’alertes qu’il souhaite recevoir.
    - Réalisation d’un répertoire regroupant les informations des prospects, propriétaires, notaires et employés. Permet la recherche par nom ou par contact (téléphone et email), l’accès à la fiche détaillée de la personne et l’envoi d’email.
  • IBM - Ingénieur software

    Bois-Colombes 2008 - 2008 Mise en place d’un processus métier dynamique à l’aide de Websphere Business Services Fabric sur un prototype de démonstration client destiné au domaine de l’assurance, développé suivant l’approche SOA.
    Modélisation du processus, implémentation des services métiers, développement de l'interface utilisateur
    Stage de fin d'étude de 6 mois (mars - septembre 2008)
  • ICS - Stagiaire - Développeur

    2007 - 2007 Stage de 3 mois (Juin-Septembre 2007)

    Développement d'une application de transaction immobilière en binôme.

    Le projet a réaliser durant ce stage est de :
    - Développer un outil de liaison et de transfert vers des sites publicitaire
    - Mettre en place un outil de suivi des publications papiers.
    - Mettre en place un outil d'action commercial sur phoning.
    - Interfacer le logiciel avec un outil de planning partagé via WebService.

    L'univers de développement est le suivant :
    - BDR MySql 5
    - Couche de liaison en Hibernate
    - Moteur en Java
    - IHM en Flex.
  • SAS RASEC - Administrateur Systeme

    2005 - 2006 2005 - Stage de 3 mois (fin de DUT)
    Estimation des pertes du à un incendie dans la salle des serveurs.
    Mis en place d'un plan d'urgence pour redémarrer le réseau informatique au plus vite en cas de perte totale des serveurs et des equipements du réseaux.

    2006 - remplacement de l'administeur système en place durant ses vacances (5 semaines)

Formations

Réseau