Career Profile

Passionate Software engineer, I'm happy to constantly push my personal and professional boundaries to new horizons. I'm currently living in the UK (London) and working on Blockchain and decentralized technologies with an amazing team at ConsenSys. Blockchain and crypto-currencies are new disrupting fields raising multiple opportunities and challenges. My interest and enthusiasm are focused on Ethereum, Bitcoin and IPFS.

Before moving to the blockchain space, I was Lead Dev, Architect and Technical Manager for different companies and industry; from Paris to London via Brussels; dealing with large and small companies in a wide range of areas (Finance, Insurance, Industry, Railway, Media, Petrol, etc.)

On my free time, I love going to the cinema, playing music, reading books and hacking IOT on Raspberry Pi or other stuffs to make my life easier and more funny. I also like spending time with my miniature Dachshund and traveling as much as I can.

Professional Experiences

ConsenSys is a Venture Production Studio using blockchain technology to build distributed applications focused on infrastructure, product development and serving Enterprises and growing the ecosystem.

Head of Innovation was the opportunity to explore new technical areas relevant for the Insurance & Financial industry. I've made R&D on technologies such as Big Data, Machine Learning, Blockchain, etc... I worked on prototypes integrated with our solution; assisted the CTO in the architectural choices and team management; and participated to the sale process. I'd also provided expertise on our technological stack for new features, bug fixes and support.

Responsible of the Middleware layer for an Insurance Policy Administration system covering the entire policy lifecycle (quote, application, policy maintenance, claim, maturity) using Java/JavaScript solution.

Involve in architecture, design, development, test and documentation of the Web API (SOAP and REST).

RS2i gave me the opportunity to learn and understand the principles of complex Information Technologies System in very different domains and technologies.

o Middleware architect and developer for Enterprise business solutions (ESB, BPM, MDM) using Java J2EE, TIBCO technologies

o Junior IT project manager: Planning, cost, writing functional/technical specifications, automation, packaging, define business needs and manage resources (agile methods).

Post-graduated internship. Responsible of a technical study for a BPM engine and development of a J2EE framework to simplify the integration and speed up the development.

Projects & Missions

The list below includes professional projects and consulting missions as well as personal projects I was involved in the last five years.

Ai-PAS is a full service, end-to-end, modular core system that covers the full lifecycle of the policy.offers a comprehensive catalogue of web services, product configuration and batch management that enable insurers to achieve optimised business outcomes across their organisation with existing and future front end investments.
Technical details: 3 tiers architecture SaaS (Frontend/Middleware/Database)
Languages, technologies and tools: AngularJs, Bootstrap - Spring MVC/Security, CXF, Maven, Oracle 12c, RedHat Keycloak, jBoss EAP, Alfresco, Jaspersoft, Stripe

Status is an Ethereum mobile gateway that provides a browser for decentralized Application (DApp) and a messaging solution. In June 2017, Status runs a one-week virtual hackaton where participants built a Status compatible DApp or chatbot.
Project description: MyTutor is a DApp that brings teachers/tutors and students closer without any intermediaries. It’s an assistant that allows teacher to publish an ad, the student can look over the ads and start chatting with a teacher, after Q&A and agreeing a date, time and a price, the teacher can setup a course. The student has to make a payment into the contract before the course starts. Once the course is finished, the teacher can either release the payment to his account or refund.
Technical details: Backend (Solidity & Truffle) - Frontend (JavaScript/Typescript, Ionic2 and Angular2)

SNCF is France's national state-owned railway company and manages the rail traffic in France.
Project description: In the context of the development of many BPM and SOA projects for SNCF. I was TIBCO technologies expert consultant (BusinessWorks, EMS, AMX and Spotfire) accompanying internal and external IT teams in their project processes.
Technical details: Solutions (EAI/ESB, MDM, SOA)
Languages, technologies and tools: Java J2EE, Shell, JSON, TIBCO (BusinessWorks, EMS, Administrator, Hawk, Spotfire), Oracle DB & APEX, Continuous integration

Other references
TOTAL [Industry]
BPM/SOA Tech Lead in Paris
Jun. 2011 - Nov. 2015
AXA [Insurance]
J2EE developer in Brussels
May 2012 - Sept. 2012
SONEPAR [Industry]
MDM/SOA consultant in Paris
Oct. 2013 - Mar. 2014
LCL [Bank]
BPM consultant in Paris
Dec 2014 - Mar. 2015
Argus de la Presse [Media]
Project Manager in Paris
Dec. 2012 - Nov. 2015
La Poste [Industry]
Project Manager in Paris
Mar. 2015 - Nov. 2015

Skills

Software engineering

Design, development, testing, documentation

Architecture (Middleware: SOA/ESB, API, Micro-services, Databases)

Project Management

Infrastructure, Cloud/SaaS

Continuous Integration/Deployment

Programming

Java (8)

Javascript (esma6)

SQL

Shell

HTML

Solidity (Ethereum)

CSS

PHP

Python

Frameworks, Tools & Databases

Spring (MVC - Security - Data - Batch - Boot)

AngularJS (v1)

TIBCO suites (BW, iProcess, AMX, Spotfire)

Hibernate / Hibernate Search

Maven / Ant

Jenkins

Git

NodeJS - npm

Truffle + Web3 (Ethereum)

Relational DB (Oracle, PostGre, MySQL, H2)

AngularJS (v2)

NoSQL (MongoDB, ElasticSearch)

OS, IaaS & Clouds

Linux (RHEL/CentOS, Debian/Ubuntu)

Windows Server

AWS & GoogleCloudPlatform

VMWare