Menu

Christophe CORDIER

Levallois-Perret

En résumé

Mes compétences :
Java EE
JPA
Enterprise JavaBeans
GWT
Hibernate
PL/SQL
SQL
Eclipse RCP
Eclipse IDE
Struts
BIRT
OAuth 2.0
Modélisation orientée objet
EasyMock
WildFly
PowerMock
Applications web
JAXB
Revue de code
Développement web back-end
Structure101
JProfiler
Apache Camel
Multithreading
Développement front-end
Services web
JBoss Application Server
Git
XML
Maven
Jenkins
Oracle Database
JIRA
PostgreSQL
JUnit
JSP
SSO CAS

Entreprises

  • Diese Finance - Chef de projet technique / Lead developer Java EE

    Levallois-Perret 2016 - maintenant - Contexte : Partenaire EDI (« échange de données informatisées ») et éditeur d'un progiciel de fiscalité SaaS.

    - Plateforme WEBTAXES : Application web permettant la gestion et la télé-déclaration des taxes auxquelles sont soumises les entreprises (Liasse, IF, TVA, TVS, CET, DAS2, Taxe Foncière).

    - Gestion de projet :

    • Responsable technique et fonctionnel : module TF (Taxe Foncière), module CET (Contribution Economique Territoriale), états de reporting BIRT (TF, CET, TVA, TVS)
    • Analyse des spécifications fonctionnelles détaillées
    • Chiffrage et planification des évolutions techniques et fonctionnelles (MS Project)
    • Rédaction de documents techniques

    - Réalisations techniques

    • Migration de la BDD applicative de Oracle vers PostgreSQL
    • Mise en place d'une connexion SSO OAuth 2.0 pour les applications partenaires
    • Mise en place d'une connexion SSO CAS pour les applications partenaires
    • Migration applicative de JBoss6/Java6 vers WildFly12/Java8
    • Optimisation des temps de traitement de l'application par programmation multithread

    - Environnement technique :

    * Serveurs : JBoss 6, PostgreSQL 9.5
    * Systèmes : Windows
    * Langages : Java EE 6, XML, SQL, JPA, JAXB, Web Service, JMS
    * Outils : Eclipse, Maven, GIT, Jenkins, JIRA, VMware, JProfiler, Structure 101 Studio
    * Frameworks : Hibernate 3, JPA 2, EJB 3, GWT 2.3, JUnit, PowerMock, Log4J, BIRT, Camel, HornetQ
  • Dièse Finance - Ingénieur R&D Java EE

    Levallois-Perret 2010 - 2015 - Contexte : Partenaire EDI (« échange de données informatisées ») et éditeur d'un progiciel de fiscalité SaaS.

    - Plateforme WEBTAXES : Application web permettant la gestion et la télé-déclaration des taxes auxquelles sont soumises les entreprises (Liasse, IF, TVA, TVS, CET, DAS2, Taxe Foncière).

    - Conception et Développement :

    • Réalisation du module TF
    • Réalisation du module CET
    • Réalisation des états de reporting pour les modules TF, CET, TVA et TVS (BIRT, Web Services, JAXB)
    • Automatisation de la génération des déclarations CET pour le client RTE (Réseau Transport d'Electricité)
    • Conception et développement des évolutions techniques (traitements asynchrones, push de notification pour les utilisateurs, filtres de recherche, pagination avec pré-chargement des pages)
    • Mise à jour du modèle conceptuel de données
    • Implémentation des tests unitaires
    • Maintenance corrective de l’application en production

    - Exploitation :

    • Gestion des sources des branches de développements
    • Génération et installation de livrables pour les phases de test
    • Génération des livrables de mise en production en interne
    • Génération des livrables de mise en production pour les clients en externe

    - Environnement technique :

    * Serveurs : JBoss 6, Oracle 11g
    * Systèmes : Windows
    * Langages : Java EE 6, XML, SQL, JPA, JAXB, Web Service, JMS
    * Outils : Eclipse, Maven, SVN, Jenkins, JIRA, SQL Developer, VMware, JProfiler, Structure 101 Studio
    * Frameworks : Hibernate 3, JPA 2, EJB 3, GWT 2.3, JUnit, PowerMock, Log4J, BIRT, Camel, HornetQ
  • SFR - Ingénieur d'études et développement Java EE

    2010 - 2010 - Contexte : Refonte de la plateforme e-commerce ‘sfr.fr’ afin d’offrir de nouveaux outils web aux clients et aux distributeurs de SFR.

    - Plateforme e-Commerce SFR : Ensembles des applications web pour la gestion des commandes de téléphones mobiles, d’abonnements et d’accessoires (prise de commande, suivi de commande, outils pour le support clients et distributeurs ...).

    - Analyse et conception :

    • Analyse des spécifications fonctionnelles détaillées
    • Chiffrage des évolutions fonctionnelles

    - Développement :

    • Réalisation du module de gestion des stocks de la boutique en ligne et des espaces de vente SFR
    • Création des Web services d’accès au module de gestion des stocks
    • Intégration du mode de livraison « Retrait en espace SFR » dans les applicatifs de prise de commande et de suivi de commande
    • Développement du module de traitement de commande « Retrait en espace SFR »
    • Implémentation des couches de persistance de données
    • Mise à jour du modèle conceptuel de données (scripts SQL)
    • Implémentation des tests unitaires

    - Tierce Maintenance Applicative :

    • Maintenance corrective de l’application en production

    - Environnement technique :

    * Serveurs : Tomcat, Oracle 10g
    * Systèmes : Ubuntu
    * Langages : Java EE 6, JSP, XML, SQL, JQuery, JPA
    * Outils : Eclipse, Maven, SVN, Hudson, JIRA, SQL Developer
    * Frameworks : Hibernate 3, Spring 2.5, Struts 2.0, Apache CXF, JUnit, Log4J, JBPM, Wicket 1.4
  • Crédit Immobilier de France - Ingénieur d'études et développement Java EE - Adjoint au Chef de projet

    Paris 2007 - 2009 - Contexte : Etablissement non lié à un groupe bancaire dont l’activité principale est le prêt immobilier résidentiel aux particuliers.

    - Projet CSU Front Office : Convergence vers un système unique Application crédit immobilier "Front" à destination des services commerciaux et engagements du Crédit Immobilier de France, leur permettant de gérer un portefeuille de prescripteurs, d'instruire une demande client, de sa découverte (simulations) à sa mise en place (plan de financement, demande de prêt, gestion des pièces justificatives, Décision, émission d’offre, ...).

    - Gestion de projet :

    • Responsable fonctionnel et technique du domaine « Prescripteur » (Référentiel d'apporteurs d'affaires du CIF) et du domaine « Synthèses » (écrans de reporting destinés aux commerciaux CIF).
    • Détermination du périmètre et des tâches pour les versions successives de l’application
    • Analyse des demandes d’évolution
    • Chiffrage et planification des évolutions
    • Assistance aux utilisateurs

    - Analyse et conception :

    • Recueil des expressions besoins auprès de la maîtrise d’ouvrage
    • Détermination des règles de gestion et des entités associées
    • Rédactions et mise à jour des spécifications fonctionnelles détaillées
    • Conception l’ergonomie de l’application
    • Conception du Modèle Conceptuel de Données

    - Développement :

    • Construction des interfaces Client Riche (RCP, SWT)
    • Implémentation des couches métiers
    • Implémentation des couches de persistance de données
    • Mise à jour du modèle conceptuel de données (scripts SQL)
    • Implémentation des tests unitaires

    - Tierce Maintenance Applicative :

    • Maintenance corrective de l’application en production (Qualification interne, recette, production)

    - Environnement technique :

    * Serveurs : Weblogic, Oracle 10g
    * Systèmes : Windows
    * Langages : Java EE 5, SWT, XML, SQL, PL/SQL
    * Outils : Eclipse, Power AMC, Ant, Maven, SVN, Cruise Control, Mantis
    * Frameworks : Hibernate 3, Spring, Eclipse RCP, JUnit, Log4J
  • AGEFOS-PME - Ingénieur d'études et développement Java EE

    Paris 2007 - 2007 - Contexte : OPCA (Organisme Paritaire Collecteur Agrée) collectant une partie des contributions formation des entreprises, mutualisant l'ensemble des fonds et finançant en retour des formations selon les demandes des entreprises adhérentes

    - Projet RESHUM : Application Internet / Intranet pour la gestion des adhérents de l'OPCA et des actions de formation

    - Tierce Maintenance Applicative :

    • Maintenance corrective et évolutive de l’application en Régie
    • Assistance à l’utilisation
    • Rédaction des cas d’utilisation

    - Environnement technique :

    * Serveurs : Weblogic, Sybase
    * Systèmes : Windows
    * Langages : Java
    * Outils : Eclipse, Rational ClearCase Explorer, UltraEdit, Squirrel SQL Client
    * Frameworks : BEA Weblogic Platform 8.1
  • Mairie de Paris - Ingénieur d'études et développement Java EE

    Paris 2007 - 2007 - Contexte : Automatisation de la gestion de l'électorat des arrondissements de Paris

    - Projet SIGLES : Système d'information pour la gestion des listes électorales et des scrutins

    - Tierce Maintenance Applicative :

    • Maintenance corrective et évolutive de l’application en Régie
    • Recueil des besoins fonctionnels pour la conception et le développement des évolutions
    • Assistance à l’utilisation.

    - Environnement technique :

    * Serveurs : JBoss, Oracle 8i
    * Systèmes : Windows
    * Langages : Java/J2EE, SQL
    * Outils : JasperReport, Ireport, JBuilder, Star Team, UltraEdit, Taod
    * Frameworks : Struts 1.1, Hibernate 2, EJB 2
  • Ministère de la Culture et de la Communication -  Consultant Fonctionnel & Ingénieur d'études et développement Java EE

    Paris 2006 - 2006 - Contexte : Gestion et attribution des licences permettant à des personnes physiques ou morales d'organiser un spectacle

    - Projet ATALIE : Application intranet pour la gestion des licences d'entrepreneur de spectacles.

    - Analyse et conception :

    • Recueil des besoins auprès des futurs utilisateurs
    • Détermination des règles de gestion et des entités fonctionnelles associées
    • Rédactions des spécifications fonctionnelles
    • Conception du workflow et de l’ergonomie de l’application
    • Conception du Modèle Conceptuel de Données

    - Développement :

    • Mise en place de l’architecture d’édition de fichiers au format pdf
    • Réalisation des éditions de courriers au format OpenOffice et du publipostage
    • Implémentation des parties fonctionnelles suivantes : gestion des organismes et de leur représentant, gestion des dossiers de demandes de licences, gestion des historiques.

    - Exploitation :

    • Rédaction de documents : Documentation d’installation de l’application, Manuel d’utilisation
    • Génération du livrable de l’application
    • Déploiement de l’application
    • Assistance pendant la période de recette

    - Tierce Maintenance Applicative :

    • Maintenance corrective et évolutive de l’application
    • Assistance à l’utilisation
    • Livraison des nouvelles versions de l’application

    - Environnement technique :

    * Serveurs : Tomcat 5.0, Oracle 9i, annuaire LDAP
    * Systèmes : Windows
    * Langages : Java/J2EE, SQL
    * Outils : AppFuse, JasperReport, IReport, Eclipse, Star Team, UltraEdit, Taod
    * Frameworks : Struts 1.1, Hibernate 3, XDoclet, Spring, AcegiSecurity 1.1
  • Mairie de Paris - Ingénieur d'études et développement Java EE

    Paris 2005 - 2006 - Contexte : Automatisation de la gestion de l'électorat des arrondissements de Paris

    - Projet SIGLES : Système d'information pour la gestion des listes électorales et des scrutins

    - Conception et développement :

    • Conception et développement des écrans de statistiques.
    • Conception et développement des éditions de courriers au format pdf.
    • Réalisation et développement du module de gestion de la rémunération des personnels de Bureau de vote

    - Environnement technique :

    * Serveurs : JBoss, Oracle 8i
    * Systèmes : Windows
    * Langages : Java/J2EE, SQL
    * Outils : JasperReport, Ireport, JBuilder, Star Team, UltraEdit, Taod
    * Frameworks : Struts 1.1, Hibernate 2, EJB 2

Formations

  • ORSYS Formation

    Paris La Défense 2016 - 2016 Estimation des charges et délais des projets informatiques (2 jours)

    OBJECTIFS PEDAGOGIQUES: Identifier l'ensemble des charges dans le cadre de développement de progiciels, Pratiquer plusieurs méthodes d'estimation de charges, Mettre en œuvre des critères de pondération des estimations réalisées, Découvrir les bonnes pratiques d'estimation des délais, Constituer un référentiel de données pour les
  • ORSYS Formation

    Paris La Défense 2015 - 2015 Gérer un projet informatique (3 jours)

    OBJECTIFS PEDAGOGIQUES: Identifier le ROI d'un business case, Découper un projet par composants et définir un cycle de vie, Maîtriser les indicateurs à évaluer pour décider de sous-traiter, Evaluer les charges d'un projet, définir et organiser le planning en conséquence, Construire et suivre le tableau de bord budgétaire d'un projet, Evaluer son style de man
  • FITEC Formation Et Conseil

    Courbevoie 2010 - 2010 Formation Java EE (4 mois)

    Points abordés : Design Patterns, Java EE, Introspection, Serveurs d’application, Java pour le Web, Journalisation et logs, Développement guidé par les tests, Hibernate, JPA, EJB 3, Spring, Maven, JSF, Web Services
  • Université Artois

    Lens 2004 - 2005 Master Professionnel Ingénierie Logicielle pour l'Internet
  • Université Artois

    Lens 2003 - 2004 Maîtrise d'Informatique
  • Université Artois

    Lens 2002 - 2003 Licence d'Informatique

Réseau