Senior Software engineer (Chauffeur privé)
novembre 2015

Driver onboarding : initialization de la stack et developpement de la web app d'onboarding chauffeur

JavascriptNodeJSExpressReactJSWebpack

Sauron (real time driver and booking manager) : initialization de la stack et developpement de la web app de gestion de la flotte chauffeurs.

JavascriptNodeJSExpressReactJSWebpackBootstrapSocketIOIndexedDBMongoDB

Driver state (real time driver's state) : initialization de la stack et developpement de l'API d'état des chauffeurs

JavascriptNodeJSExpressRabbitMQMongoDB

Business backend : migration de l'API monolithique vers une architecture micro services.

JavascriptNodeJSMongoDB
Software engineer (Ekino)
juillet 2014 - octobre 2015

Coorpacademy : Application d'e-learning (MOOC).

JavascriptNodeJSAngularJS 1.xMongoDB

SFR : Backend d'une application de gestion des ventes de forfaits mobile et fixes.

Java 8SpringTomcat 8Oracle

SFR : Backend d'une application mobile assistant les vendeurs lors des ventes en boutique physique.

Java 8Jersey 2Spring 4Tomcat 8Oracle

SFR : API permettant la collecte d'information des visiteurs lors de leurs passages en boutique physique et/ou en ligne.

Java 7Spring 4SpringBatchTomcat 7MongoDB
Software engineer (Groupe Onepoint)
novembre 2011 - juin 2014

Ministère de la Justice : TMA de l'ensemble applicatif de gestion de la chaîne pénale (KCOP).

JavaStrutsEJBHibernateJBossOracle

BMW : Développement de la 2nd version du portail du groupe.

Java 6JSFEJB 3.1GlassfishOracle

SFR : Refonte de l'application de facturation/comptabilité du groupe SFR (RefCCOP).

Java 6WicketSpringHibernateTomcatOracle
Student software engineer (Scalian)
avril 2011 - septembre 2011

Youkan : Développement de la troisième version d’une application web de gestion de projet agile en ligne.

Java 6Flex 4.5SpringiBatisTomcatPostgreSQL
Master Génie Logiciel (Université de Bordeaux)
septembre 2006 - octobre 2011

Préparation d'une Licence puis d'un Master spécialité génie logiciel à l'université de Bordeaux (M. Bien).