Menu

Thomas VIEL

RENNES

En résumé

Diplômé en 2010 de l'EPITECH à Paris, j'ai rejoint la société de services Prophessi en tant qu'ingénieur JAVA / JEE.
Dans ce cadre, j'ai effectué deux missions, d'un an chacune : la première au sein de Formaltis, une société proposant une application de gestion de la formation ; la seconde avec Spirica dans le domaine de l'assurance vie.
Puis en 2012, j'ai souhaité m'installer dans la région rennaise. J'ai alors rejoint Apside et commencé une mission au forfait pour le Centre de gestion d'Ille et Villaine sur un système d'information pour les collectivités territoriales.
Enfin, depuis Octobre 2014, je travaille sur la refonte en AngularJS d'une application proposant des services financiers autour de l’achat / location d’une voiture.

Les compétences que j'ai acquises sont les suivantes (par catégorie):

* Java JEE

Servlet/JSP, JDBC, Swing, RMI, EJB3, JMS

* Frameworks

Hibernate/JPA, JBoss Seam, Spring, JBPM, Struts, JSF (RichFaces, Ajax4JSF, Trinidad), JCR (Apache Jackrabbit)

* Outils

Eclipse (IDE), WebStorm (IDE), SVN, Git, Maven, Ireport, JasperReports, BIRT, Toad, PgAdmin, SqlDeveloper, SoapUI, Checkstyle, Bower, Grunt, Hudson / Jenkins

* Industrialisation

UML, Design Patterns, MVC, Mantis, BugZilla, Trac

* Serveurs

Tomcat, JBoss, Apache, NodeJS

* Web

AngularJS, Ajax, XML, Javascript, Jquery, HTML, CSS, Webservices, Tests (Karma, Jasmine)

* SGBD

SQL, PL/SQL, MySQL, PostgreSQL, Oracle

* Langage

Java, PHP, C, C++, C# (notions)

Mes compétences :
EJB3
Hibernate
Hibernate JPA
J2EE
JEE5
JEE6
Jpa
JSF
Seam
Spring
AngularJS
JQuery
Oracle
Java EE
JavaScript
JavaServer Framework
SQL

Entreprises

  • RCI Banque - Ingénieur d’études et de développement Web / AngularJS

    2014 - maintenant Contexte : Projet en assistance technique forfaitisé, en environnement Asp.Net (C#) pour la partie Back-end et AngularJS pour le Front-end. Il consiste en la refonte web du Poste Vendeur France, application proposant des services financiers autour de l’achat / location d’une voiture.
    Réalisation / Rôle :
    • Développement d'interfaces graphiques et de tests en AngularJS, dans l'environnement Front-end suivant : un serveur NodeJS, gestion des dépendances avec Npm et Bower, gestion des tâches automatisées avec Grunt, tests unitaires Jasmine avec l'exécuteur Karma, gestion de version sous Git.
    • Développement de services WCF dans l'environnement Back-end suivant : serveur IIS, utilisation de Web API pour exposer les services web REST.
    • Migration d'une base SQL Server vers Oracle 11G.
    Environnement: Front-end: AngularsJS, NodeJS, Bower, Grunt, Git. Back-end: Asp.Net (langage C#), WebAPI (services WCF REST), Oracle. Outils : WebStorm, VisualStudio, Jenkins.
  • CDG 35 - Centre de Gestion de la Fonction Publique d'Ille-et-Vilaine - Ingénieur études et développement Java EE6

    THORIGNE-FOUILLARD 2012 - 2014
    Projet au forfait en environnement Java JEE6 pour le Centre de gestion d'Ille et Vilaine. Maintenance corrective de l’application, développement de nouvelles fonctionnalités pour l’application existante et développement de nouveaux modules basés sur les dernières technologies JEE6 qui viendront s’ajouter au portail de GoPlus.

    Réalisation / Rôle :

    - Développement (codage et tests) d’écrans ainsi que des fonctionnalités métier correspondantes pour un nouveau module (JSF2, Richfaces) de l’application actuelle en utilisant un framework développé en interne.
    - Maintenance corrective de l’application par la correction des défauts remontés par les utilisateurs finaux lors de leurs tests en recette.
    - Rédaction et exécution de cas de test Xstudio pour les phases de recette pour assurer la non régression de l’application.
    - Mesure de performance sur le framework (CDI, JSF2) et mise en place d’une nouvelle architecture (Spring, JSF2).
    - Participation au chiffrage de la partie missions temporaires.

    Environnement: JEE6 (JSF2, EJB3.1, JPA 2, CDI), RichFaces, Jboss AS6, SVN, Xstudio, SoapUI, BIRT, Eclipse, SqlDeveloper, JMeter, Spring,Intégration continue (SVN, Maven, Hudson, Nexus), PL/SQL
  • Spirica - Ingénieur études et développement Java EE5

    PARIS 2011 - 2011 Développement de l'application SYLVEA qui permet la gestion des contrats d'assurance vie au sein d'une équipe de 10 personnes dont 2 chefs de projets. Modules actes programmés, évolution des référentiels, étude d'intégration workflow et Tracfin.

    - Réalisation des fonctionnalités B2B disponibles en ligne (saisie)
    - Mise en place des workflow de validation, étude et tests sur les ESB
    - Gestion des dérogations des anomalies et des frais
    - Ajout des contrôles de cohérence et batchs d'extraction
    - Développement de l'outil d'import, amélioration des interfaces
    - Evolutions des fonctions de carnet d'ordre, de traitement des écarts Bid/Ask et gestion des Parts Non Affectées et des coupons courus
    - Développement du module Tracfin (services, interface, webservices)

    Environnement Technique : J2EE, Seam, JSF (Trinidad), EJB3 entité (JPA) et session (accès JNDI + remote), Ireport, SoapUI, Maven, Checkstyle, Trac, PostgreSQL, pgAdmin, SVN.
  • Formaltis - Ingénieur études et développement JAVA/J2EE

    Paris 2010 - 2010 Développement de l'application "FORMALTIS". L'application permet de gérer, entre autres, la formation professionnelle, la gestion des carrières et les entretiens individuels. Développement Agile au sein d’une équipe de 5 personnes dont un chef de projet SCRUM confirmé.

    - Développement des nouvelles fonctionnalités de la version 1.5,
    - Création de rapports (standards, bilan social, « 2483 »),
    - Développement du module de report d'une formation sur une année,
    - Création des JSP et du code métier, test et recette,
    - Réécriture des composants Rialto en Jquery (checkbox, combo, input),
    - Configuration des référentiels en fonction des besoins client.

    Environnement Technique : J2EE, JQuery, Javascript, Oracle, ToadForMySQL, SQLDeveloper, Hibernate (Hibernate Tools), Struts, Rialto, Ireport, JasperReports, JOD converter, Open Office, Freemarker, Eclipse, Agile, Scrum.
  • Prophessi - Ingénieur études et développement JAVA/J2EE

    2009 - 2009 Développement d’une application type « intranet » de la mutuelle Intégrance au sein de l’équipe technique de Prophessi (entre 2 et 6 profils sur le projet).

    - Choix des composants graphiques pour la réalisation du menu,
    - Intégration de l'agenda partagé et du système de GED
    - Configuration des workflows (validation documents, réunions …),
    - Réalisation des modèles PDF pour la génération des documents,
    - Réalisation de l’accès «accessibilité» qui permet aux déficients visuels d’utiliser l’ensemble des fonctions (principalement modification des IHM en texte simple avec balise),
    - Interlocuteur principal pour le client: communication des avancées, gestion des demandes, modifications des spécifications, conseils.

    Environnement Technique : J2EE, JBPM, JSF (Apache Tomahawk), RichFaces, UML, JPA, Seam, AJAX, EJB3, Agile, Scrum.

Formations

Réseau

Annuaire des membres :