About Me

I am a software engineer from more than 11 years, meanly on open source and java technology. I live in Bordeaux, France and I worked mainly in IT Services & Software Engineering companies in the banking, energy and e-commerce and currently I work for Cdiscount. I always liked learning new things, and I follow regularly some MOOC on coursera.

Skills

Java JEE
NoSQL / Search Engine / Distributed System
Python (for ML)
HTML CSS
Javascript
DBMS
Cloud
Build / CI
Project Management
IDE
.Net
Scala

Experience

April 2013 - May 2015
Consultant / Software Architect - Cdiscount
A French e-commerce leader
Within the R&D service
  • Development of the marketplace search engine based upon Solr
  • Setup of new architecture for the front website with NoSQL/Event (Cassandra/Kafka) to improve performance and user experience
  • Lead of offshore development’s team (in Hungary)
  • Setup of monitoring tools and write of installation process
  • KPI definition
  • Performance problem's analysis
September 2012 - April 2013
Consultant / Software Architect - Orange/France Telecom
A French information technology services company
Within the IS Architecture service, working on the Octale project, an intranet web application managing the billing and remuneration for the surcharged phone number.
  • Software architecture analysis and audit (Java : Kloc) resulting by a recommandation’s rapport
  • Write of technical requirement for the new development’s
  • Write of technical architecture description describing the technical mechanism management (persistence, lock, transaction, cache ….)
May 2011 - September 2012
Technical Expert - SQLI
A French information technology services company
  • Architecture’s analysis of new projects : split-up of logical layer in different module, adds of maven features to allow continuous integration/deployment, archetype creations
  • Setup of build, release and code analysis processes for mobile application (Android/IOS)
  • Technical Referent for the “La Banque Postale” account, take part of customer meeting about process improvement
  • POC : multi-device portal (JetSpeed 2) for the Bordeaux Town Hall, multithreaded batch for Cofinoga …
  • Team’s support (Struts, Hibernate, Framework La Banque Postale, Maven, etc …)
January 2009 - May 2011
Technical project manager - SQLI
A French information technology services company
  • According to the customer’s maturity to agile’s method, split from customer specification or backlog to sprint or usable components
  • Lead of local and nearshore team using Kanban and work on team’s collaboration with skype weekly meeting, pair-programming (for the arrival of new developer on the project)
  • Write of design’s description
March 2006 - January 2009
Technical Expert - Atos
An international information technology services company
  • Council and code review on some projects of the pole
  • POC of a Continuous delivery platform
  • Study upon the emergence of Web 2.0 technology : Flex
  • Migration of technical base of some application
Project Management Assistant - Atos
An international information technology services company
  • Project’s workload estimation
  • Lead of 1 to 4 developer’s team
  • Design and accompaniment to design
J2EE software engineer - Atos
An international information technology services company
  • Design and Develop of J2EE application (based upon a proprietary framework wrapping open source frameworks)
March 2004 - March 2006
Software Developer - Aspe SII
Optical software company
  • Developed the Lio backoffice as a web application using java applet, and in another part a SQL Server synchronisation (between instances) in C++ and SSL (for multi-office application)

Publication / Lecture

2015
Cassandra : un tour d'horizon
JUG Bordeaux

Training and Education

Miscellaneous

French driving license, personal car
French : native
English : good skills