Experience

Enablon

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

R&D Architect | Feb 2014 to Present

  • 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 Visual Studio Team Services & 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 optimisation, …)
  • 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 stochastique, 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 Visual Studio Team services) 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

Confidential study arround 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, VSTS, ALM, TDD, …)
  • 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#), MSBuild, HTML5 (Canvas), JavaScript (jQuery), CSS3, LESS
  • Other : C++, Flash/ActionScript, Java, C, PHP/MySQL, NodeJS, Python, Perl, Asm 68000, VB6

Conception :

  • AGILE (Scrum), eXtreme Programming, UML

OS :

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

IDE :

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

Other :

  • Git, Svn, Cvs, Apache httpd, Ant, IIS, 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
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 of children between 8 and 12 years old
Interest for AI, drawing and astronomy.