Menu

Sylvain PAILLÉ

SCHILTIGHEIM

En résumé

Mes compétences :
Java EE
CXF
Architecture logicielle
C++
JAXB
Spring Framework
GNU/Linux
Oracle

Entreprises

  • BULL SAS - Ingénieur en conception et développement

    SCHILTIGHEIM 2015 - 2015 Pour Ortec – Projet Geo’de – 10 Personnes

    Participation à la conception et à la réalisation d’une application de gestion des déchets pour le compte d’Ortec. J’ai été positionné en renfort afin de prendre en charge rapidement la partie pré-facturation de l’application. Cette dernière avait pour objectif le traitement des prestations et l’envoi de ces dernières vers le service de facturation interne Ortec (Sioux).

    Module de pré-facturation
    * Adaptation et compréhension fonctionnelle rapide du métier
    * Echanges fluides avec la partie fonctionnelle (accord pour wsdl)
    * Conception du modèle de donnée dédié à la facturation(QueryDSL / Hibernate)
    * Réalisation du module de préparation et d’échange entre Geo’de et le module de facturation (Webservices CXF)

    Maintenance applicative
    * Ecriture de composants graphiques génériques (Primefaces / Bootstrap)
    Harmonisation de l’application et réduction du travail de maintenance
    * Développement AGILE par Sprints avec livraisons intermédiaires fréquentes, retour client fluide.
    * Réalisation de tests unitaires

    Technologies : JSF 2 / Primefaces 5.1 / Hibernate 4 / QueryDSL / Tomcat / Spring Security / Spring Data / Spring IOC / Maven / JUnit / CXF 2.6 / Jenkins / Dozer
  • BULL SAS - Ingénieur en conception et développement

    SCHILTIGHEIM 2014 - 2015 Pour GrDf – Projet BAMCO – 10 Personnes

    Réécriture intégrale d’une application de gestion des carrières des cadres du langage .net en Java / J2EE. Le besoin est né du client suite à la volonté d’abandonner une application historique lente et parfois mal pensée.

    - Rétro-conception de l’application .NET
    - Analyse de l’existant, compréhension du métier et propositions d’améliorations techniques et fonctionnelle
    - Optimisation et réécriture du modèle de donnée (MCD / Merise / UML).
    - Force de proposition sur l’architecture et la conception logicielle
    - Participation à la mise en place du socle de développement ( QueryDSL / Hibernate / JSF2 )
    - Développement de composants graphiques customisés selon contraintes clientes fortes (Primefaces 5.1 )
    - Réalisation de méthodes d’exports / impressions PDF ou CSV des données suivant des modèles Word ( XDocReport )
    - Développement AGILE par Sprints avec recette quotidienne, prise en compte des retours clients fluides
    - Réalisation de Tests Unitaires systématiques
    - Normes de développements rigoureuses soumises à Sonar avec objectifs sur livrable (Code structuré / Documentation Javadoc / Couverture de code)
    - Chaque développement suit la méthode du Test Driven Development

    Tomcat / QueryDSL / Hibernate 4 / Primefaces 5.1 / JSF 2.1
  • BULL SAS - Ingénieur en conception et développement

    SCHILTIGHEIM 2012 - 2014 Pour Orange - Mission en AT - Projet AGAP et AURORE – 15 Personnes

    Participation à l’élaboration d’un logiciel de gestion du paramétrage de catalogues mobile (projet AGAP) et convergence logicielle des métiers fixe et mobile (projet AURORE).

    AGAP

    - Création d’extracteurs de données pour matériel CISCO
    - Modèle de données complexe : binding JAXB et TU JUnit complets
    - Mise en place de web services fournisseurs de catalogues mobiles
    - Catalogues accessibles via webservices (CXF / Axis 1.4)
    - Correction applicative sur générateurs de catalogues clients
    - Utilisation d’HP Quality Center, développement Agile
    - Recueil des besoins et opérations de soutien MOA
    - Elaboration de contrats d’interfaces et propositions d’évolutions

    AURORE

    - Mise en place du nouveau socle logiciel
    - Découpage n-tiers (model / dao / business / UI) par Maven
    - Installation sur instances de Cloud :Oracle, Jonas, Apache et application métier
    - Mise en place de l’intégration continue par Jenkins

    - Analyse importante des fonctions métiers (fixe / mobile) et convergence du code
    - Importants tests de non régression assurés par JUnit suite à convergence
    - Architecture logicielle repensée et améliorée

    Linux / Struts / Maven / Jonas / JUnit 4.7 / Oracle 10 / JAXB 2 / Jenkins / CXF 2.6 / AXIS 1.4 / Hibernate 4
  • BULL SAS - Ingénieur en conception et développement

    SCHILTIGHEIM 2012 - 2012 Pour la Marine Nationale - Projet SIGLE - 10 Personnes

    Reprise d’un contrat concernant un logiciel de gestion logistique pour la marine.
    Faisant parti du premier noyau dur de l’équipe, nous avons participé au lancement du projet chez Bull.

    - Mise en place des environnements de déploiement de l’application
    Plateformes de développement et d’intégration dans le Cloud
    - Installation et administration Oracle, WebSphere, Tomcat et Maximo
    - Mise en place d’un système de gestion des livrables
    - Découpage du projet en n-tiers, versioning et intégration continue sous Jenkins.
    - Gestion des anomalies, faisant partie du contrat de TMA (avec pénalités)
    - Gestion de la relation avec la TME et le client

    Oracle 10 / Struts / JSP / Jenkins / Linux / AIX / Script Shell
  • Sogeti High Tech - Ingénieur d'étude

    TOULOUSE 2009 - 2012 EUROCOPTER – Projet Simulateur de mission ( SIRINA ) - 15 Personnes

    Participation aux taches de conception et de développement d’un logiciel de préparation de missions pour le compte d’Eurocopter.

    - Développement du processus des livrables et d'intégration continue
    - Développement de préparateurs de données pour matériels embarqués de type CMA.
    - Développement de calculateurs de missions de vol pour hélicoptères NH90.

    Java / Swing / Hibernate / PostgreSQL / Hudson / Ant

Formations

Réseau