-
Taelys
- Responsable développement front-office
Paris
2013 - maintenant
Taelys est une entreprise spécialisée dans la gestion de la dette. Elle fournit à la fois du conseil et une plateforme web en évolution continue s’appuyant sur les dernières technologies telles que angular.js et java 8.
Présent depuis la création de la société, je suis responsable du développement front-office. Nous avons, avec notre équipe, conçu et mis en place la solution technique de taelys. Mon rôle principal a été la conception et la réalisation de l’application web, basé sur le framework angular.js.
Mon travail consiste en :
- Le design et le développement de l’architecture front-office basée sur angular.js
- La conception de la solution de packaging de l’application web, reposant sur grunt.
- L’intégration dans le cycle de vie du projet maven.
- La réalisation de la structure html et l’intégration des maquettes
- Le développement des écrans et composants métier.
- Le conseil en matière d’ergonomie et d’UX
- L’écriture des différents tests : unitaires (jasmine et karma) et fonctionnels (protractor et casper.js)
Environnement technique :
DK8, Guice, Jersey
JUnit, Festassert, Mockito
Angular.js, jQuery, jQuery-UI, underscore,moment.js, highchart
Yeoman, Grunt, Bower, Npm
Jasmine, Karma, Protractor, Phantom.js
Maven, Shell, Jenkins/Hudson, Sonar
-
Xebia
- Web application architect
Paris
2012 - 2013
-
BI-SAM Technologies
- Architecte front-office
Paris
2012 - 2013
BI-SAM est un éditeur de logiciel leader dans le domaine de l’asset management. Leur solution, B-ONE, est utilisée par certains des plus grands acteurs du secteur et a acquis, au fil des années, une renommée mondiale.
Au sein d’une équipe d’experts Xebia chargé de porter la solution historique sur des technologies web, j’occupais le poste d’architecte front-office et était chargé d’une grande partie de la conception de l’application. L’équipe appliquait la méthodologie Scrum et les développements étaient réalisés en TDD, le plus souvent en peer-programming.
Mon travail a principalement consisté à :
Le design et la conception de l’architecture front-office basée sur Backbone
L’interfaçage avec les services REST du back-office
Le développement du packaging de l’application web, basé sur wro4j
La mise en place d’une usine à test utiisant phantomJS et casperJS
L’intégration des designs et des maquettes ( psd vers html / css )
Le développement des composants graphiques et métier front-office
La réalisation des démos de fin de sprint
La communication avec les autres modules de la solution B-ONE
Environnement technique :
JDK6, Guice, Jersey, Wro4J
JUnit, Festassert, Mockito
HTML5, CSS 2/3, jQuery, jQuery-UI, Underscore, MomentJS, Backbone, Highchart
QUnit, Jasmine, Sinon.js, Phantom.js, Casper.js
Maven, Shell, Jenkins/Hudson, Sonar
-
Ekino
- Senior J2EE Developper
Levallois Perret
2010 - 2012
Déployée dans près de 20 pays, la plateforme RSITE regroupe les sites vitrines et e-commerces des marque Renault et Dacia dans le monde. Elle est déployée dans plus de 20 pays et représente rien que pour la France, 1 million de visiteurs uniques chaque mois.
Les différentes applications tournent sur un environnement technique très riche utilisant principalement Spring, Hibernate et Stripes. Mon rôle, en tant que d’ingénieur senior, consistait principalement à :
- Développement sur la plateforme
Chiffrage des évolutions et rédaction des spécificités techniques
Développement de modules front et back-office (générateur de formulaire, espace client, outils
CRM...)
Maintenance d’outils de CRM utilisant GWT
Branchement d’un système de paiement sur une solution Grails
Conception et mise en place de webservices client et serveur
- Conception et développement d’outils internes d’aide à la recette
- Coordination entre les équipes java et le pôle front-office
- Support et formation des développeurs
Participation aux formations internes
Suivi technique en tant que référent technique sur les projets
Coatching technique (design patterns, utilisation des frameworks, développement des tests)
Environnement technique :
JDK6, Spring 3, Hibernate 3, Stripes 1.5, GWT 1.7, CXF, Axis, Spring Batch
Javascript, Mootools, jQuery/UI
Oracle 10/11g, MongoDB, MySQL
Maven, Ant, Shell, Jenkins/Hudson, Sonar
Grails, Node.js, Socket.io
-
ATOS Worldline
- Responsable d'application
Bezons
2008 - 2010
Lancé en 2000, AuchanDrive fût le premier site à proposer une solution de driving en France. Il permet aujourd’hui le passage de commandes via plus de 50 plateformes de drive partout dans le pays, et gère près de 20.000 commandes par jour.
La plateforme tourne sur un environnement Java 5 et Tomcat.
Maintenance évolutive du système existant en J2EE et MySQL sur un environnement de production
Linux. Spécification des besoins en lien avec les équipes métier et MOA, conception et modélisation UML sous Rational Rose puis développement des composants et fonctionnalités (Front et BackOffice) et livraison sur le serveur applicatif Tomcat.
Branchement et gestion de la synchronisation de la base client centralisée Auchan sur le site.
Migration de la solution de Java 4 vers java 5
Développement d’outils CRM pour les équipes métier, et développement de web-services SOAP
basés sur CXF pour la communication entre ceux-ci et le back office.
Etude et chiffrage de migration de la solution existante vers les technologies Tapestry 5 et Hibernate.
Gestion du support client sous Rational ClearQuest et HP Quality Center puis sous JIRA suivant une politique contractuelle de résolution sous 48h.
Conception et développement d’un client mail web massivement ajax, branché sur les données CRM pour le support client AuchanDrive, ayant doublé la volumétrie de mails client traités journalièrement.
Environnement technique :
JDK4 et 5, OPM / WLEC, JSP, Tapestry, CXF
HTML, Javascript, jQuery, Dojo
MySQL
Ant, Shell, Hudson
-
Alter Way
- Web developper
St Cloud
2007 - 2008