Migration d’une application JSF vers GWT.
Participation à la mise en place d’un socle de développement GWT, mise à disposition de composants réutilisables et développement d'écrans.
GWT, MVP, Bamboo, JIRA, JBoss, Confluence, GWT Dispatch, Spring, Gin, Guava, JUnit, logback, SLF4J, Mockito, Maven.
J'ai intégré la direction technique en tant qu'ingénieur d'étude et développement.
Dans ce contexte, j’ai eu l'occasion de participer au développement d'applications d'envergure chez des clients aux métiers riches.
Le tout dans un contexte technique substentiel (GWT, HTML5, Spring, Hibernate, Maven, ...) et pour la plus grosse partie en s'appuyant sur les méthodes agiles (SCRUM).
2011 - 2012Référent technique d'une équipe de développement GWT
Définition de l'architecture et développement d'un portail GWT.
Internalisation et réduction de la dette technique d’une application de traitement des audiences.
Animation de la cellule architecture
HTML5, CSS3, GWT, Gin, Guava, Spring, Hibernate, JUnit, Jenkins, Fitnesse, Scrum, TDD, TDR, slf4j, Restlet.
2008 - 2011Développement de plusieurs applications de gestion des écrans et spots publicitaires. Toutes ces applications étaient développées à base de GWT, Spring, Hibernate, Maven avec des exigences en termes de qualité importantes.
Afin de mutualiser au maximum, nous avons été amené à mettre en place un socle technique commun.
GWT, Guava, Spring, Hibernate, Jenkins, JUnit, Fitnesse, Scrum, TDD, TDR, Tomcat, log4j, Restlet.
2008 - 2008J'ai effectué mon stage de fin d'étude au sein de la direction technique, dans ce cadre, j'ai eu à relever de nombreux défis :
-développement d'applications Google App Engine Python
-réalisation de POC d'applications Java / GWT dans le cadre d'avant vente
-développement d'un portail GWT autonome alimenté via des Spreadsheet Google
-organisation d'évènements (Happy Hours GWT, Codathlon Google App Engine)