Menu

Cédric GHANASSIA

Paris

En résumé

Mes compétences :
Chef De Projet
Développement Java
Integration

Entreprises

  • Efront - Expertise technique

    Paris 2013 - maintenant Projet : Carlyle LPConnect, portail permettant aux investisseurs de connaître l’évolution des fonds non cotés contractés (Private Equity) ainsi que des informations concernant les nouveaux fonds.
     Expertise technique sur l’architecture du projet : Maven et bonnes pratiques de code
     Expertise technique sur les problèmes liés aux performances : Modèle de données, mise en place de bonnes pratiques Hibernate, diminution du volume de données JSON entre le serveur et le client
     Direction des chantiers techniques nécessaires pour une bonne mise en production
    Environnement technique : Java/J2EE, Tomcat, Hibernate, Spring, WS CXF, Bootstrap, JQuery, Knockoutjs, Aspect J, GIT, Maven, SQL Server
  • Assicurazioni Generali - Chef de projet technique

    PARIS 2010 - 2013 Generali
    Projet : Refonte et modernisation d’un portail d’entrée (800 utilisateurs quotidiens) permettant une gestion en back-office des dossiers (indemnisations, contrats VIE, contrats IARD…) – Renforcement de la disponibilité et de la robustesse de l’application
     Garant du bon déroulement des opérations (qualification  recette client) et du respect des délais
     Encadrement de l’équipe (15 développeurs)
    - Planification des tâches par développeur et suivi journalier de l’avancement des travaux
    - Support technique des développeurs
    - Animation des réunions techniques
    - Revue de code par échantillonnage
     Accompagnement des contributeurs étape par étape
     Gestion proactive et anticipation des besoins de tous les acteurs du projet
     Mise en place de tests unitaires et d’intégration (validation des livraisons tiers)
     Mise en oeuvre d’une refonte technique et fonctionnelle de l’application existante (modèle objet JPA) :
    - Profil transverse VIE/IARD
    - Découpage par Source SI
    - Fusion d’object Store
    - Requête dynamique (pour les critères de recherche)
    - Habilitation par ACL
     Mise place de Framework : pagination des tableaux ; optimisation des bases de données et/ou du Webservice ; gestion d’exceptions ; suivi d’erreurs techniques ; analyse du temps/écran pour chaque couche (BDD, WS, JAVA)
    Environnement technique : Java/J2EE, JBoss, Hibernate, Spring, WS CXF, SEAM, JSF, Rich Faces, Aspect J, Workflow (Filenet), SVN, Maven, Oracle
  • BORTECH - EXPERT TECHNIQUE/CHEF DE PROJET JEE

    2008 - 2010 EXPÉRIENCES PROFESSIONNELLES

    Expert Technique / Chef de projet

    Présentation du projet : Migration d’un projet de gestion de ressources humaines
    Description de la mission :
    Pour réaliser cette migration dans de bonnes conditions, 7 études techniques ont été lancées : Habilitation, Batch, Base de données, Procédure collective, Procédure individuelle, Message et Edition. Pour répondre au lancement du projet une équipe de 4 experts techniques dont j’ai fait parti a été mise en place.
    J’ai étudié et rédigé des dossiers techniques de deux de ces points : Habilitation et Message et participé activement aux autres.
    Suite à ces dossiers techniques, j’ai participé aux développements de POC permettant de valider rapidement la pertinence de nos propositions et surtout l’adhésion du client.

    Ces études ont identifié des besoins techniques spécifiques au projet. Nous avons donc mis en place un framework applicatif permettant de faciliter les futurs développements des écrans et du projet.
    J’ai pris en charge le développement du framework d’habilitation permettant de gérer les droits sur les actions (RBAC) mais également des droits sur les données (sécurité périmétrique).

    Afin, d’accueillir l’ensemble de l’équipe (15 développeurs). J’ai écrit des documentations techniques et mis en place l’environnement permettant un développement industriel.

    Les documentations techniques :
    • Mise en place d’un document présentant le framwork applicatif et les normes de développement, à l’aide d’une formation et exercices
    • Mise à disposition des POC pour illustrer des exemples concrets d’utilisation
    • Mise en place d’un référentiel documentaire XWIKI collaboratif et évolutif
    Environnement industrialisé :
    • Utilisation d’un environnement Maven
    • Choix et utilisation des règles de codage PMD
    • Utilisation du plugin covertura pour analyser la couverture des tests unitaires
    • Mise en place d’un serveur d’intégration continue (Hudson)
    • Gestionnaire de source SVN
    • Tâches Ant, permettant de faciliter et d’automatiser les tâches de déploiement des applications destinés aux développeurs.

    La seconde partie du projet est le développement des modules à migrer à partir des spécifications fonctionnelles.
    J’ai pris en charge 10 développeurs, mes tâches étaient les suivantes :
    • Découper les modules à migrer, en tâches unitaires en fonction du nombre de jour vendus calculé par des ABAC
    • Planifier ces tâches par développeur.
    • Faire le suivi journalier de l’avancement du planning de chaque développeur
    • Faire le support technique des développeurs
    • Faire une revue de code par échantillonnage
    • Etre garant du bon développement de la qualification à la recette client.

    Environnement technique : MS Project, Java/J2EE, Jonas, Hibernate, Spring, JSF, Aspect J, Workflow(Bonita), SVN, Maven, Sybase
    Architecture - Team Leader (6 mois), Avril 2007 - Septembre 2007 DGME Monservicepublic.fr

    Présentation du projet : Création d'un portail pour le service public permettant d'avoir un point d'accès unique regroupant tout les sites du Service Public. Projet au forfait de 15 personnes Volumétrie attendue en année 1 : 2 millions d'utilisateurs
    Description de la mission : Conception et réalisation d'un module SOA basé sur un ESB (ServiceMix). Le but de ce module est d'assurer la communication applicative entre les projets du Service Public et les partenaires tels que : DGI, ANPE,… Les communications entre les systèmes se font par WebServices et par emails (signés et cryptés). A partir des spécifications fonctionnelles, réalisation de la conception sous Rose découpée en cas d'utilisation puis implémentation de la conception.
    Support d'une équipe de 8 développeurs : formation, suivi, revue de code
    Environnement technique : Rational Rose, Java/J2EE, Hibernate, Spring, ServiceMix, WebService, SVN, Maven, Unix, Oracle

    Architecture et Développement (1 an), Mars 2006 - Mars 2007 SGCIB DFI-FIN Société Générale

Formations

Pas de formation renseignée

Réseau

Annuaire des membres :