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.