Resume

Lire en français


Senior Software Engineer with 12+ years of work experience, specialized in Java back-end web, APIs and microservices development.


Education

Master of Engineering (M.Eng.), Computer Science
Institut National des Sciences Appliquées, Lyon
2004 - 2009


Work Experience

Software Engineer
Kiabi (for SFEIR), Lille Area, FR
Since 2019

  • Developed a range of new microservices to replace the existing ESB.
  • Integrated the new marketplace by building the interconnection with the provider Marjory.
  • Technologies: Java, Spring, PostgreSQL, Kafka, Docker.

Software Engineer
Leroy Merlin (for SFEIR), Lille Area, FR
2019 - 2020

  • Developed new high-performance RESTful APIs for streaming products, prices and inventory data.
  • Maintained and optimized existing APIs.
  • Technologies: Java, Spring Boot, MongoDB, Docker.

Software Engineer
Leroy Merlin (for SFEIR), Lille Area, FR
2017 - 2019

  • Developed new features on the Leroy Merlin website for the Services team.
  • Maintained and improved the legacy website.
  • Technologies: Java, Spring Boot, PostgreSQL, Docker.

Tech Lead
SACEM (for IBM CIC), Lille Area, FR
2017

  • Developed a web-based portal used to optimize the collection and sharing of artists’ rights, with an emphasis on performance for high-volume data.
  • Provided support for the team, and piloted technical decisions.
  • Set up continuous improvement tools, like team code reviews, code quality checks.
  • Technologies: Java, Spring, JPA, DB2, Maven.

Tech Lead
Airbus (for IBM CIC), Lille Area, FR
2017

  • Developed a web-based portal and mobile application used to dematerialize pilots logbooks and optimize the maintenance of aircrafts fleets.
  • Provided support for the team, and piloted technical decisions.
  • Technologies: Java, Spring, JPA, Swing, Oracle, Maven.

Software Developer
Multicom (now Paxport), Bristol, UK
2012 - 2014

  • Developed new features on the core application FindAndBook, used to find and book holidays and flights.
  • Integrated new suppliers via website scraping and web services calls (REST, SOAP).
  • Technologies: Java, Spring, Apache HttpClient, Axis2, Maven.

Software Developer Alten, Lyon, FR
2009 - 2012

  • Developed various internal projects:
    • SMS, email and mail information campaigns sending platform,
    • company’s recruitment website,
    • internal supply management portal for Alten South-West.
  • Technologies: Java, PHP, Oracle, PostgreSQL.

Technical Skills

Languages Java, PHP
Java Spring, Spring Boot, JPA/Hibernate, Junit/DBUnit/Mockito
DBMS Oracle, MySql, PostgreSql, MongoDB
Webservices REST, SOAP
Tools Eclipse/IntelliJ, Git/SVN/RTC, Tomcat, JBoss, Docker
Web HTML, CSS, Bootstrap, Javascript/jQuery

Certifications

Oracle Certified Professional, Java SE 7 Programmer
2016

Oracle Certified Associate, Java SE 7 Programmer
2015


Languages

French Mother-tongue
English Fluent