Menu

Thomas RIALLAND

Saint-Ouen

En résumé

Avec une expérience professionnelle de 18 ans sur différents projets informatiques, j'ai commencé par les langages C, Pro*C et C++ pour les parties Back-Office des applications. Par la suite, je suis définitivement passé au développement d’applications d’entreprise de type client léger en Java EE. La plupart de ces projets étaient au forfait et développés en utilisant les frameworks Struts, Spring, Hibernate, GWT, les Web Services et l'architecture REST. J’ai pu concevoir et développer des projets « from-scratch » et intervenir tout au long du cycle de vie de quelques uns de ces projets.

J’ai également eu la chance de travailler sur des projets de longue durée en appliquant la méthode SCRUM, une architecture MVP (voire MVC) et une intégration continue basée sur différents outils de test. Depuis, je m’attache à suivre ces bonnes pratiques dans le cadre de mes projets.

Mes compétences :
Hibernate
JSP
SQL
C
XML
Oracle
Eclipse
Java
Google Web Toolkit
Struts
Spring Framework
MySQL
AngularJS
C++
HTML 5
JavaScript
Git
CSS
SmartGWT
JPA2
Enterprise JavaBeans 3

Entreprises

  • GFI Informatique - Analyste technique

    Saint-Ouen 2016 - maintenant Analyste technique sur le projet PDG pour EDF
    * Stabilisation de l'application après une migration d'Ibatis vers Hibernate
    * Portage de l' application Stuts1 vers SpringMVC
    * Intégration dans le socle technique Espace d'EDF.

    Analyste technique et développeur sénior sur les projets ODP, RAF-GRS et IODA du CIRSO :
    * Planning Poker des développements par Sprint
    * Développements "From-scratch" Front-End et Back-End en Java 8 / GWT 2.8 / CSS / WS CXF / WS REST en suivant la méthode Agile et une architecture MVP
    * Intégration continue et contrôle qualité du code avec SonarQube
  • SII sud-ouest - Ingénieur - Consultant

    2016 - 2016 * Conseil puis développement logiciel sur le projet au forfait Orange CATV, successeur de SED.
    * Mise en place de l'environnement du Super Dev Mode de GWT.
    * Prototype d'un moteur de recherche.
    * Développement d'IHMs en modèle Vue-Présentateur.
    * Développement des services basés sur les EJB 3 avec implémentation des droits et des contraintes sécurité.

    Environnement: Java EE 6, architecture REST, JSON, GWT 2.7, SmartGWT 5, Hibernate, Elastic Search, JBoss.
  • Polymont Group - Développeur Senior Java EE et référent GWT

    Paris 2015 - 2016 Projet au forfait chez SII pour Orange : CATV, rénovation technologique du projet SED
    _ Java EE 8
    _ GWT 2.7, SmartGWT 5
    _ ElasticSearch

    Projet au forfait pour ERDF dans un site sécurisé d'Atos à Bezons : expertise technique, conception, développement et intégration de l'application de type client léger Système de Traitement de Masse (STM) pour ERDF
    _ Java EE 1.7
    _ GWT 2.6 (architecture MVP avec Activities & Places)
    _ GWT-Bootstrap
    - Jenkins
    - Git
    _ Procédures stockées PL/SQL en relation avec BDD Teradata 14.10
  • Polymont Group - Ingénieur de développement Java EE / Spring / Hibernate

    Paris 2015 - 2015 Projet au forfait pour Orange : refonte de l’application Chooser, outil d’aiguillage applicatif et géographique pour l’utilisateur identifié sur le GASSI.
    _ Java EE 7,
    _ Spring,
    _ Spring Batch,
    _ Spring Data JPA,
    _ Hibernate,
    _ FreeMarker,
    _ Git.
  • Novia-Systems - Développement Java EE / GWT

    Paris 2013 - 2014 Projet en régie chez Orange (Paris 13, Les Gobelins) en méthode Kanaban : TMA/maintenance évolutive et intégration continue de l'outil de prise de commande d'Orange : SOFT-CU
    - Java EE sous Eclipse
    - GIN (Google INjection), Spring
    - Maven 3
    - GWT 2.5.1
    - SVN/Git
    - GWT-test-utils
    - Jenkins
  • Novia-Systems - Développement sous Android

    Paris 2013 - 2013 Projet au forfait : TMA et évolutions d’un outil de cartographie Android. Implémentation d’un outil de calcul de distance.
    - Java J2E/EJB3/JPA
    - GWT 2.5.1
    - SmartGWT 3
    - GWTtimeMine
    _ Android 4.1.2,
    _ OsmDroid,
    _ Maven,
    _ SVN
  • Novia-Systems - Etude, développement, validation et intégration d’un outil de planification

    Paris 2013 - 2013 Etude, développement, validation et intégration d’un outil de planification connecté à une BDD MySQL sauvegardant les bugs Mantis et des plannings de réunions et de développements.

    _ Java EE 6 sous Eclipse 4.2 et Netbeans 7.2,
    _ EJB3,
    _ GWT 2.5,
    _ SmartGWT 3.1,
    _ MySQL,
    _ CHAP Timeline,
    _ GlassFish 2 et 3.1.1
    _ Linux Ubuntu
  • EffiTIC - TMA sur Stargate V2 puis conception et développements sur Matrix

    Paris 2012 - 2013 Mission chez Mecano-ID pour Thalès Aliéna Space.
    TMA et évolutions sur le projet Stargate V2 puis conception, études et développement sur le projet Matrix en suivant la méthodologie Agile/SCRUM.
    Environnement:
    - EJB3/JPA,
    - GWT 2.5,
    - SmartGWT 3.1,
    - MySQL 5.0,
    - PHPmyAdmin,
    - GlassFish 3.1.1
  • EffiTIC - Etudes et développement

    Paris 2012 - 2012 Infotel pour Airbus
    TMA et évolutions (développement d'un outil de complétion des requêtes sur un moteur de recherche) pour le logiciel eLogBookGroud.
    EJB3,
    Java SE 6 et Swing sous Eclipse (plugins CheckStyle, FindBugs, PMD),
    JUnit,
    JBoss 5,
    Jenkins,
    PostGreSQL.
  • EffiTIC - Conception, étude et développement du projet Stargate V2

    Paris 2011 - 2012 Mission chez Mecano-ID pour Thalès Aliéna Space.
    Conception, étude et développement du projet Stargate V2 en suivant la méthodologie Agile/SCRUM.
    Environnement:
    - EJB3/JPA,
    - GWT 2.4,
    - SmartGWT 3.0,
    - MySQL 5.0,
    - PHPmyAdmin,
    - GlassFish 3.1.1
  • Effitic - Etudes et développement Java/J2E/JSP/JQuery

    Paris 2011 - 2011 Mission pour France Télécom (2 mois)
    Développement de la partie cliente du projet eBuro, logiciel de gestion des droits LDAP des utilisateurs.
    Environnement :
    - JQuery,
    - JavaScript,
    - JSP, HTML, CSS,
    - Java 6,
    - Jonas 4.8.4.
  • Effitic - Support niveau 2 Java / J2EE / WebSphere pour le projet « Portail HP-SAD »

    Paris 2011 - 2011 Mission chez Steria (4mois).
    Support, implémentation, diagnostic et résolution d’incidents associés aux applications déployées sur l’infrastructure logicielle d’Airbus. Environnement :
    - IBM WebSphere 6 (Linux) et 7 (Windows),
    - BMC Remedy,
    - Processus ITIL.
  • EffiTIC (anciennement EDS, an HP company) - Ingénieur confirmé Java/J2EE

    Paris 2010 - 2011 France Télécom (1 an) : spécification, développement et TMA d’un portail d’administration de Web Services dans le cadre du projet IOS-W.
    - Java 6 sous Eclipse 3.2,
    - Struts 1.3,
    - Hibernate,
    - Spring,
    - DisplayTag
    - CSS,
    - DataPower IBM 9400.
  • EffiTIC (anciennement EDS, an HP company) - Ingénieur développement Java/J2ME

    Paris 2009 - 2009 EffiTIC (3 mois) : Développement J2ME d’une application de synchronisation pour le projet interne à l’entreprise : UGO.
    - J2ME CLDC – MIDP 2.1,
    - NetBeans.
  • EffiTIC (anciennement EDS, an HP company) - Ingénieur conception/réalisation/validation Web Services

    Paris 2009 - 2010 Sopra Group (4 mois) : spécification, revue du développement réalisé en Inde et validation de Web Services dans le cadre du projet IDA
    - Java 6 sous Eclipse 3.3.2,
    - Axis2,
    - Adage-XL,
    - BDD Ingres,
    - SoapUI 3.0.1.
  • EDS, an HP company - Ingénieur développement Visual C++

    2007 - 2007 France Télécom, Blagnac (3 mois) : forfait pour la spécification et développement d’un outil de simulation de charge par la mise en place de scénarios utilisant Office 2003.
    - Visual C++ 6.0,
    - Visual Basic Script
  • EDS, an HP company - Ingénieur confirmé Java/J2EE

    2007 - 2009 France Télécom (14 mois) : spécifications et procédure de migration de DGCT vers ZOLTAR dans le respect de la procédure PLATON d’Orange. Puis développement, TMA et programmes de tests des applications Device-BD et Recomaster On-Line sur ZOLTAR. Formations apportées sur Device-ADM et SPIP à la MOA.
    - J2EE 1.4,
    - Eclipse 3.4,
    - Together Architect,
    - Struts 1.3, Cayenne 2.0,
    - JMeter,
    - Google Web Toolkit 1.5,
    - Javascript,
    - JOnAS 4.8.4,
    - Apache v2052,
    - SQL sous Oracle 10g,
    - SVN
  • EDS, an HP company - Ingénieur développement Java/J2EE

    2006 - 2007 France Télécom (12 mois) : TMA et évolutions du logiciel DGCT (client léger) s’exécutant sur la Plateforme BOND et du moteur de synchronisation des utilisateurs.
    - J2EE 1.3,
    - Eclipse 3.2,
    - Struts 1.1,
    - Framework de mapping Cayenne 1.0.1,
    - JSP,
    - Tomcat 4.1,
    - SQL sous Oracle 9i,
    - CVS,
    - Perl, Awk, C-Shell
    - QPtool, LDAP Browser 2.8.2.
  • EDS - Ingénieur développement Pro*C/C++

    2004 - 2006 DTI, Toulouse (ex-STNA) (18 mois) : spécifications et maintenance évolutive du logiciel SIGMA (Système Informatique de Gestion des Mouvements Aéroportuaires).
    - langages Pro*C/C++,
    - Oracle,
    - TKSQL,
    - Slony-I,
    - TKCVS,
    - AIX 4.2,
    - Linux Ellopac
  • EDS - Ingénieur développement Visual C++

    2003 - 2004 Service Technique de la Navigation aérienne, Toulouse(STNA) (15 mois) : développement logiciel sur un outil de modélisation de l'approche d'avions auprès des aéroports.
    - Visual C++ 6,
    - MFC,
    - UML sous Rational Rose.
  • Alcatel TITN Answare - Ingénieur développement Pro*C, Java SE

    2002 - 2002 Alcatel CIT, Lannion (8 mois) : développement logiciel sur le projet GP (Gestion Technique des produits)
    - Java sous Jbuilder 4 (Swing, JDBC),
    - Pro*C sous Unix,
    - Client/serveur,
    - Oracle 8.
  • EDS - Ingénieur developpement/validation Visual Basic 6

    2002 - 2003 Alcatel BS, Brest (7 mois) : validation sur le projet CLA 2000 (évolutions sur les terminaux des contrôleurs aériens militaires).
    -> Habilitation Confidentiel Défense obtenue pour réaliser ce projet.
    - Méthodologie de validation,
    - Visual Basic 6,
    - PABX 4400,
    - protocole CSTA.
  • Alcatel TITN Answare - Ingénieur développement langage C et validation GSM/UMTS

    2001 - 2002 Alcatel CIT, Lannion et Vélizy (10 mois) : validation en assistance technique. Essais d'ensemble sur les évolutions du réseau GSM (clients : France Télécom et SFR). Développement logiciel sur la partie authentification et chiffrement des abonnés.
    - Langage C sous Benchcom,
    - LDS sous Geode,
    - Méthodologie de validation,
    - UMTS, GSM, GPRS.
  • Alcatel TITN Answare - Ingénieur développement langage Pro*C et validation logicielle

    1998 - 2001 • Alcatel CIT, Lannion (14 mois) : projet STAR : développement d'un logiciel de configuration et de dimensionnement du système d'autocommutateur A 1000 E10.
    Environnement: Client/serveur, Java sous Visual Café (Swing, JDBC), Pro*C (langage C et SQL) sous Unix, Oracle 8


    • Alcatel CIT, Lannion (5 mois) : assistance technique. Développement logiciel d'un outil de traduction automatique des programmes de tests pour l'outil Monitest.
    Environnement : langages C et Awk sous Unix.


    • Alcatel CIT, Lannion (4 mois) : assistance technique pour la validation et la maintenance logicielle du système Alcatel 1000 E10.
    Environnement : méthodologie de validation, Sémaphore 7, Réseau Téléphonique Commuté.


    • Marine Nationale, Brest (3 mois) : forfait à l'agence EDS pour la validation du logiciel du réseau FDDI mis en place sur le Monge, bâtiment d'essais et de mesures de la Marine Nationale.
    Environnement : langage C sous Open VMS.

Formations

  • ENSSAT EII

    Lannion 1995 - 1998 ingénieur, option systèmes informatiques
  • IUT RENNES

    Rennes 1993 - 1995 DUT, option électronique

Réseau

Annuaire des membres :