Experience

Veepee - Previously Vente-Privee

French ecommerce company, pioneer in online flash sales of designer brands.

IT Senior Software Developer | Feb 2018 to present

  • Specify, Develop & Test for an API Gateway
    • .Net Core Microservices
    • Kubernetes, ELK, GitLab CI, Couchbase, AMQ, Docker, Rancher, …

Enablon - Wolters Kluwer

Leading software vendor on Sustainability, EH&S and Risk management.

R&D Architect | Feb 2014 to Feb 2018

  • Software Architecture (analyze, prototype, test & develop)
    • Mockup & prototype development
    • Refactoring legacy code when necessary
    • Define technical architecture of components
    • Guide development teams to apply best practices (Unit Tests, Coding Conventions, …)
  • Migrated from Jenkins & SVN to Azure DevOps & Git & Hosted Agents
    • Develop integration middleware between internal apps & VSTS (.Net async)
  • Resolve complex requests
    • Develop embedded diagnostic tools (Web, .Net, Performance, …)
    • Performance issues (web, database, network, .Net optimization, …)
  • Participate in sales to win prospects
    • Develop prototypes for sales under time constraints

R&D Developer | Dec 2004 to Fev 2014

Responsible of the development of the reporting tool and the web interface & Scrum Master

  • development of the report module of Enablon (VB6 then .Net)
    • 8 years of development to transform a minor function into a central and major module of Enablon and a sales strength
    • Fully refactor the module with constrains of performances, user experience and design
  • Development of a mathematical toolbox (.Net) :
    • Simulation (Monte Carlo), forecast and trends, stochastic optimization, predictive analysis
  • Improve the UI to switch to “Web 2.0” UX (ajax/json, interactivity, customization of UI for each user, …)
  • Manage a scrum team (Agile methodology applied for numerous sprints)
  • Handle technical documentation for consultants and partners
  • Development and deployment of automated test of the software inside a continuous integration pipeline :
    • Jenkins (then Azure DevOps) as an orchestrator
    • Selenium & SoapUI for integration tests & XUnit (then NUnit) & Jasmine for unit tests
    • MSBuild as a build script
  • Manage a team of 4 developers
    • Train and onboard new members
    • Define objectives and evaluate
    • Plan and deliver developments with the team

Chantier Allais

Naval Shipyard in Dieppe (France)

R&D Engineer | Jan 2004 - Nov 2004

Confidential study around the following topics :

  • Modeling poly articulated and hydraulic systems using Bond Graphs
  • Real Time Systems (RTAI), Hydraulic & Mechanics

Education

  • 2015+ : Pluralsight (C#, Refactoring, Design Patterns, Azure DevOps, ALM, TDD, DDD, …)
  • 2013 : Certified Scrum Master
  • 1999 - 2004 : ESIEE Paris - École Supérieur d’Ingénieurs en Électronique et Électrotechnique
    Graduated in 2004, specialized in embedded system
  • 1999 : Baccalauréat (French secondary school diploma), science major

Skills

Technical

Programing languages :

  • Daily use : .Net (VB & C#), SQL, Bash, HTML5 (Canvas), JavaScript (NodeJs & Front), CSS3, LESS
  • Other : Python, C++

Conception :

  • AGILE (Scrum), eXtreme Programming, UML

OS :

  • Windows & Unix/Linux (Debian, Ubuntu, Alpine, RTAI)

IDE :

  • Visual Studio (C#, VB, C++), Visual Studio Code

Other :

  • Git, nginx, Kubernetes, Apache httpd, MatLab/Simulink (SimMechanics), Scilab, Octave, Mathematica

Language

French : Native language
English : Good level, used professionally for the past 10 years. TOEFL : 590 points (Dec 2002)
Italian : Good level, 1 to 2 months stay every year
Romanian : Beginner
German : Beginner (3 months stay in 2003)

Various

Sports : Rock climbing (8 years)
Sailing with crew : Training at Les Glénans (level : “3 voiles”), participated to “Spi Dauphine” Sailing Race in 2003 and 2004 (Sailing Race of 10 days on the mediterranean sea)
Activity : Scouting : cared for children between 8 and 12 years old
Interest for AI, drawing and astronomy.