Ingénieur JavaEE (entre autre)

gauthier.jeremie@gmail.com
30 ans (14/05/85)

Compétences

Langages
  • Java (JavaS SE 8, JavaEE 6)
  • Android
JavaEE
  • CDI
  • JSF 2.0 - Primefaces
  • JPA (Hibernate 4)
  • JAX-RS (Jersey, Apache CXF)
  • Apache Shiro
Spring
  • Core
  • MVC - Thymeleaf
  • Batch
Web
  • GWT - Vaadin
  • AngularJS
OS
  • Windows
  • Linux (CentOS, Ubuntu)
Serveur
  • JBoss AS 7
  • Apache Tomcat
  • Apache Karaf
BDD
  • PostgreSql
  • MongoDB
  • MySql
Outils
  • Intellij, Eclipse
  • Maven, Gradle
  • Git, SVN
  • Jenkins, Sonar

Expériences

Mirakl (consultant Ippon Technologies) depuis décembre 2014
Projet : Mirakl est un éditeur de logiciel français, qui propose la solution de Marketplace (aussi appelée place de marché ou galerie marchande) Mirakl Marketplace Platform1. Mirakl Marketplace Platform est délivrée en mode SaaS (Software as a Service). Mirakl permet à tout acteur, qu'il soit commerçant, avec ou sans magasins, acteur du B2B, ou acteur média, de créer sa propre Marketplace.
Mission : Participation aux cérémonies scrum (daily, conception, démo, rétro). Migration de Grails vers Spring MVC/Thymeleaf. Developpement de nouvelles features pour la plateforme. Correction de bugs sur les versions en prod (Fire Fighter)
Scrum
Spring MVC
Thymeleaf
Spring Batch
Jersey
Hibernate
QueryDsl
Postgresql
JavaScript
Tomcat
Git
Intellij
IXXI (consultant Ippon Technologies) de novembre 2012 à décembre 2014
Projet : Le SGIC a vocation de prendre en charge tout ce qui concerne l’alimentation du processus d’information voyageurs de la RATP en informations circonstancielles. Il fournit principalement aux acteurs du processus, désignés par l’entreprise : un moyen de saisir les informations circonstancielles, une interface d’intégration après validation de perturbations obtenues d’autres systèmes d’information (internes ou externes), et de diffusion vers les autres transporteurs , un moyen d’accéder aux paramètres de diffusion de l’information voyageurs détenus par I2V pour permettre aux agents en charge de la gestion de l’information en situation perturbée d’exercer leur action sur les services de diffusion de l’information horaire temps réel. Le projet SGIC fait partie du projet IMAGE : programme de gestion de l’information voyageurs.
Mission : Réalisation et maintenance de bundle OSGI. Création d'architecture n-tier. Mise en place du pattern MVP. Réalisation de portlet Vaadin.
TalendESB
Apache Karaf
OSGI
Hibernate 4.3
Apache Camel-CXF
Vaadin 6
Liferay
Maven
SVN
Jenkins
Sonar
JMS
Postgresql
Darty (consultant Ippon Technologies) de juillet 2012 à octobre 2012
Projet : Le projet Carte Cadeau consiste dans la mise en place d'un nouveau moyen de paiement en ligne permettant aux utilisateurs de régler leurs achats en ligne avec plusieurs cartes cadeaux achetées en magasin ou dématérialisées. Les commandes payées par cartes cadeaux sont intégrés au flux logistique de paiement et peuvent être gérer dans un backoffice.
Mission : Réalisation du projet en Agile, particpation aux estimations, démonstrations et rétrospectives de Sprint. Réalisation d'appels XML RPC vers le WebService du prestataire externe Prosodie. Maintenance corrective de l'existant. Réalisation d'une application de supervision des serveurs de production.
Scrum
Websphere Commerce
DB2
Freemarker
Spring
Maven
JMock
JSF 2.0
PrimeFaces
CDI
JPA
MySQL
Thales Communications & Security (apprenti ingénieur logiciel) de mai 2010 à mai 2012
Projet : Le Framework NMS met en oeuvre plusieurs services et composants autour desquels les programmes réalisent leurs logiciels de gestion de réseau.
Mission : Réalisation du portail web d'administration du Framework NMS. Réalisation d'un plugin Maven de nettoyage de dépendances. Migration du logiciel de source et de versionnage de ClearCase UCM vers GIT. Réalisation de vues graphiques génériques pour l'outil de visualisation des éléments administrés par le Framework.
JBoss
GWT
JMX
Maven
Git
Jenkins
Apache Karaf
Flex
TestNG
ClearCase UCM

Projet Personnel

Disquaire : Application Android (actuellement plus disponible) permettant de géolocaliser et noter les disquaires de France, Belgique, Suisse et Luxembourg. Cette application me permet de faire de la veille techno et de mettre en pratique des frameworks que je n'ai pas la possiblité de tester au sein de mes missions.
Android
JBoss AS 7
JAX-RS
MongoDB
OpenShift
Maven
Arquillian
Apache Shiro
CDI
AngularJS

Formation

Novembre 2013
Hybris Quick Start et Developer Training Part I - Core Platform
Novembre 2012
Formation Android et Android Avancé
Juin 2012
  • Formation Ippon Technologies
  • Mule ESB - Liferay - Spring
2010-2012
  • Ecole des Techniques du Génie Logiciel
  • Diplômé en Génie Logiciel / Apprentissage chez Thales Communications & Security
2006-2009
  • Polytech'Lyon (ex ISTIL)
  • Diplômé en Génie Mécanique / Dernière année d'étude effectuée à Oregon State University