Resume
Experience
Download Resume2022 - Present
Software Engineer
Royal Canin
Royal canin is an e-commerce platform for canine products. It consists in several microservices. I was part of the cross-functional team
Technologies : Java - Spring - Hibernate - Mysql - Kubernetes - Azure
2019 - 2022
Team Lead
Renault - Kadensis
Kadensis is specialized in automotive spare parts. Partis-IO product exposes a REST API for professionals
Technologies : Java - Python - Spring - Spark - PostgreSQL - MongoDB - AWS
2018 - 2019
Software Engineer
Renault - Kadensis
Kadensis is specialized in automotive spare parts. Partakus product offers a marketplace for professionals
Technologies : Java - Bash - Spring - PostgreSQL - Linux - AWS
2016 - 2018
Software Engineer
Alantaya
Alantaya is a healthcare startup. It provides meal plans for patients. We migrated from a monolith application to a microservices architecture based on Netflix stack
Technologies : Java - Spring - Hibernate - Mysql - Linux - Docker
2014 - 2016
Software Engineer
Sncf-Connect
VSC is the number one e-commerce shop in France. The information system is composed of several business and technical modules :
Technologies : Java - Spring - Struts - CXF - Mybatis - Oracle - Linux
2010 - 2014
Software Engineer
Generali
Mastro application is dedicated to handling car and house accidents. It consists of a web application, several web services and handful batches
Technologies : Java - Spring - JSF - Seam - Richfaces - Hibernate - Oracle
2009 - 2010
Sofware Engineer
AddOnline
It is an e-commerce solution for small stores. The front office is the web site. The back office enables the owner to run his shop :
Technologies : Java - Javascript - Struts - Jquery - -Dhmtlx - Mysql - Linux
2008 - 2009
Software Engineer
Cylande
The company sells a retail solution composed of several web modules. Each one handles an aspect of the sector such as vendors or Invoices. They share the same technical stack
Technologies : Java - Javascript - Struts - Dojo - Hibernate - Oracle
2007 - 2009
Software Engineer
Geocarta
The startup uses a software for managing geographical data. Its development hit a dead end due to spaghetti code
Technologies : UML - Java - Swing - Proguard - InnoSetup - Launch4j
2005 - 2006
Software Engineer
Style Direct
SD is a call center for handling doctor appointments. We migrated the outdated information system to an n-tier architecture based on JEE stack
Technologies : Java - Swing - Hibernate - Mysql - Jboss - Linux
Education
2006 - 2008
ISI
Master Degree in Cyber Security at ISI
1999 - 2005
INSAT
Computer engineering degree at INSAT
1992 - 1999
High School
Bachelor's Degree in Mathematics
Languages
Java
Javascript
Python
Shell
Frameworks
Swing
Struts
Spring
Hibernate
Spark
Databases
Mysql
PostgreSQL
Oracle
MongoDB
ElasticSearch
Redis
Devops
Windows
Linux
Docker
Kubernetes
CI/CD
Maven
Jenkins
Sonar
Gitlab
Bitbucket
Azure Devops
Cloud
AWS
Azure