Menu

Thomas CORDAT

Neuilly-sur-Seine

En résumé

Mes compétences :
Développeur Java
Informatique
Ingénieur d'études
J2SE
JAVA
Java J2SE
Java SE
ECLiPSe
Linux
Java 2
Perl Programming
MySQL
Microsoft Windows XP
Microsoft Windows
Google Web Toolkit
Apache Maven
WebLogic Enterprise Application Server
SQL
Oracle
Microsoft Access
Java Swing
Apache Subversion
XML
Web Services
Visual Basic
VBScript
UNIX
UML
SOAP
Rational ClearCase
PostgreSQL
Oracle PL/SQL
NetBeans
Microsoft Windows 2000 Professional
Microsoft SQL Server
Jboss
Java Server Pages
Java 2 Enterprise Edition
JUnit
HTML
CVS
Borland JBuilder
Scrum Methodology
SWT
Oracle 8i
Mercury Quality Center
Linux Red Hat
JGoodies
InterDev
Enterprise Java Beans
CM Synergie
Ant
Développement informatique
JavaScript
Java EE

Entreprises

  • Infotel - Développeur

    Neuilly-sur-Seine 2015 - maintenant Dans le cadre d'une mission chez Air France, je suis en charge du développement d'évolutions logicielles sur plusieurs outils web du cargo, aussi bien sur les parties backend (J2EE) que frontend (Javascript)
  • Altran France - Développeur Java/J2ee

    Vélizy-Villacoublay 2013 - 2014 Sophia Antipolis Développeur Java/J2EE
    Dans le cadre d'un forfait Altran pour Gemalto, pour du paiement sans contact, développement d'évolutions logicielles sur le Trusted Service Manager coté Service Provider :
    * Développement de commandes simple mode pour la configuration d'applications mobiles ;
    * Développement de commandes MIFARE for mobile ;
    * Coding
    * JUnit testing
    * Soap tests
    * Evolutions WebServices

    Environnement technique Windows, Java (J2EE), Weblogic 11, SVN, Eclipse, Maven, Jenkins, Oracle 11, SOAP, Web Services
  • Amadeus Nice - Developpeur Java

    Sophia Antipolis 2009 - 2013 Amadeus e-Retail Engine, e-Travel Management & Selling Platform : Modules Availability & Fares du Booking Engine
    (3 ans et demi) * Maintenance (correction de Problem Tracking Records et Incidents)
    * Développement d'évolutions logicielles (Change Requests) :
    * Rédaction de spécifications techniques et fonctionnelles ;
    * Sizings, études de faisabilité
    * Coding et tests JUnit
    * Profiling (test de performance)
    * Revue de tests d'intégration (cas de test)
    * Soap tests
    * Intégration logicielle ;
    * Support de QA

    Environnement technique Windows, Java (J2SE), Weblogic, ClearCase, Eclipse, Maven, Sonar, Jenkins, SQL Server, WinAproach (bug tracking), Mercury Quality Center, SOAP, Web Services ;
  • SAGEM Communication - Développeur JAVA

    2008 - 2009 Gestion de réseaux. Développement d'évolutions logicielles pour l'amélioration des performances du gestionnaire d'équipements réseau Ionos NMS. (4 mois)
    (11 mois) Développement d'une plate-forme de services scallable pour la gestion des EnergyBox. (7 mois)

    Travail sur le gestionnaire d'équipement Ionos NMS :
    * Analyse des performances sur les grands réseaux ;
    * Développement d'évolutions logicielles afin d'améliorer ces performances. ;
    * Analyse des logs de l'équipe support ;
    * Correction des anomalies

    Nouveau projet de plate-forme scallable (outil de gestion d'équipements - EnergyBox EDF au début de ce projet) :
    * Prise en main à distance : mise en place de tunnels réseau permettant à un utilisateur ou à un employé de la hot line d'effectuer des opérations à distance sur un équipement (à la manière d'un VLC). ;
    * IHM du frontal :
    * Développement des écrans en GWT
    * Intégration et appel aux services RPC
    * Traitement des données reçues

    Environnement technique Linux, Windows, Java (J2SE), Apache Mina (protocoles réseau), GWT, JMS, Jbuilder, Eclipse, SVN, Maven, Hudson, Scrum (suivi de tâches), JBoss, Oracle, MySQL, DB2
  • SAGEM DS - Développeur JAVA

    PARIS 2007 - 2008 Embarqué/UI (SWT)
    Projet FELIN, développement d'évolutions logicielles et correction d'anomalies pour le logiciel du calculateur du système FELIN (Fantassin à Equipements et Liaisons Intégrées).
    (1 an)
    Logiciel PEP (Plateforme Electronique Portable) :
    * Développement d'évolutions sur le sous-système BCB (calculateur du système FELIN)
    * Interfaçage avec les autres sous systèmes via un middleware (vidéo, envoi de messages et d'objets par radio), d'une part, et le sous-système lui-même d'autre part (structure des données, gestion de l'IHM)
    * Ajout de nouvelles fonctionnalités
    * Evolution de l'existant. ;
    * Corrections sur des anomalies détectées en validation ou en intégration.

    Développement d'un outil de gestion des clés d'identification pour l'équipe du SLI (Soutien Logistique Intégré) :
    * Développement de l'outil ;
    * Rédaction du Document de Spécification Logicielle ;
    * Livraisons, à l'aide de l'installeur NSIS.

    Projet NCV (intégration des véhicules dans le système FELIN) :
    * Développement de nouvelles fonctionnalités sur le logiciel du calculateur :
    * Interfaçage des IHM des fantassins avec le réseau Ethernet du véhicule (accès à un serveur vidéo, et partage des prises de vues sans utiliser le réseau radio).

    Environnement technique Carte électronique, Windows 2000/XP, Linux, Linux embarqués, Java (J2SE, SWT, JVM Blackdown, XStream), Eclipse, CVS, NSIS (Installeur)
  • MBDA - Développeur Java

    Le Plessis-Robinson 2006 - 2007 Préparation de mission missile. Développement d'évolutions logicielles pour un logiciel de préparation de mission :
    (8 mois)
    * Développement de l'IHM d'un logiciel de préparation de mission
    * Rédaction des exigences liées à la création de nouveaux panneaux
    * Evolution de panneaux existants (demandes du client final, évolutions du modèle de données).
    * Validation des saisies dans les écrans
    * Binding du modèle et des formulaires.
    * Rédaction des fiches de tests.

    Environnement technique Windows XP, Unix, Java (J2SE, JGoodies, Spring), Eclipse, CM Synergie
  • MBDA - Développeur Java

    Le Plessis-Robinson 2006 - 2006 Département Future Concept Solution. Développement d'évolutions logicielles pour un émulateur de règles :
    (9 mois)
    Evolution d'un outil existant dans le cadre d'une étude technico-opérationnelle :
    * Refonte partielle de l'IHM afin de la rendre plus ergonomique
    * Modification de certaines fonctionnalités existantes (correction d'anomalies, évolutions du modèle mathématique).
    * Ajout de nouvelles fonctionnalités. ;
    * Intégration de la gestion d'une base de données MySQL (étude de la structure des tables en accord avec les spécifications et le modèle mathématique, requétage)
    * Codage des différents modules de calcul spécifiés par le modèle mathématique, après avoir discuté de ce modèle avec le porteur du projet
    * Développement les parties de l'IHM associées aux deux précédents points.
    * Rédaction des divers documents associés (manuels, procédé de génération du code exécutable, fiche de version, modèle mathématique, fiches de validation)

    Environnement technique Windows XP, Java (J2SE, Swing), XML, SQL, NetBeans, MySQL
  • L'Oréal - Développeur Visual Basic/VBScript/PL-SQL

    PARIS 2005 - 2005 Service coloration. Développement d'évolutions logicielles pour un outil de gestion d'échantillothèque.
    (5 mois)
    Outils de gestion d'une échantillothèque de produits à tester par le département coloration :
    * Développement d'une interface de base de données Access programmée en VB6 communiquant avec une base distante Oracle, et permettant d'une part de gérer les quantités de produits en stock, et d'autre part d'accompagner les chimistes au cours du processus de test (gestion des listes de produits à tester, pesée, étiquetage...).
    * Développement d'une interface intranet en langage VBScript permettant de consulter l'état des produits et des échantillons, et de réaliser des réservations, et contenant également les fonctionnalités d'administration de la base de données Oracle.
    * Evolutions logicielles pour l'intégration de nouveaux produits venant d'une base de données extérieure à la base en cours
    * Correction des anomalies de la version précédente ;
    * Modification les deux outils afin qu'ils correspondent aux nouveaux besoins ;
    * Gestion des risques ;
    * Développement des requêtes dans les outils et dans les modules de la base oracle.
    * Modifications des procédures d'import des données de la nouvelle base
    * Modifications de structure entraînées sur l'existante.

    Développement d'un nouvel outil en interface Access permettant d'aller récupérer des grosses quantités de produits chez un fournisseur, avec des flacons pré étiquetés, et de réimporter les données récupérées dans la base Oracle.

    Environnement technique Windows XP, Windows 2000, Visual Basic, VBScript, PLSQL, SQL, HTML, UML, Oracle8i, Access, InterDev.
  • CEA Saclay - Stagiaire

    Gif-sur-Yvette 2005 - 2005 Projet ATLAS en collaboration avec le CERN à Genève. Développement d'une interface intranet pour la gestion de l'alignement dans l'accélérateur de particules ATLAS
    (6 mois)
    Dans le cadre de la construction d'un nouveau module de capteurs sur l'accélérateur de particule du CERN visant à mettre en évidence l'énergie des Muons, développement, en collaboration avec le responsable de stage, d'une interface intranet visant à gérer le calibrage des capteurs d'alignement des différentes plaques permettant la détection des trajectoires de particules :
    * Etude de la structure des différents types d'alignement, et les données nécessaires à leur gestion par un algorithme de calcul des trajectoires déjà développé
    * Développement d'une structure d'Entreprise Java Beans pouvant s'interfacer avec un SGBD extérieur.
    * Développement de l'IHM permettant d'accéder à ces données via l'intranet
    * Configuration des différents acteurs afin qu'ils s'interfacent correctement.
    * Développement des procédures d'import de la base de données d'alignement vers la base finale.

    Environnement technique Linux, Java/J2EE (EJB 2.0, Servlets), Ant, JSP, Apache Tomcat, Jboss, Eclipse, Access, MySQL.
  • CEA - Stage

    PARIS 2003 - 2004 Service Grands Systèmes. Développement d'un système d'archivage très long terme en Perl.
    (6 mois)
    * Développement en Perl d'un outil d'archivage de tous types de données informatique sur du très long terme, à partir de spécifications initiales ébauchées par le responsable de projet :
    * Discussions sur les spécifications
    * Développement de l'outil d'archivage ;
    * Développement des outils de migrations des différents modules vers des technologies différentes (bases de données, systèmes de stockages...).

    Environnement technique Linux Red Hat, Perl, SQL, PostgreSQL

Formations

  • Université De Technologie De Compiègne (UTC) (Compiegne)

    Compiegne 2000 - 2005 Ingénieur Génie Informatique

    Filière Ingénierie des Connaissances et des Systèmes d'Information
  • Lycée Henri Brisson

    Vierzon 1997 - 2000 Scientific Baccalaureate

    * Baccalauréat Scientifique (Technologie Industrielle). Spécialité Physique-chimie. Mention Très bien

Réseau

Annuaire des membres :