Fabien - Lead back-end Node/C++
Ref : 140709G002-
Domicile
92100 BOULOGNE-BILLANCOURT
-
Profil
Administrateur réseaux, Développeur (34 ans)
-
MobilitéTélétravail si le client est à plus de 2h de son domicile
-
StatutBientôt freelance
-
Tarif Journalier MoyenVoir le tarif

-
Tech Lead Fullstack– Digital in Store
Sephoraavril 2022 - aujourd'huiSephora is parfum and cosmetics retailer
Tasks:
â Team animation with a team of 6 developers using agile/scrum practices
â Define solution architecture to respond to the customer needs
â REST Api design and implementation
â Project management
â Respond to the client request by the creation of customs integrations
Tech:
â Typescript/JS
â Defined the architecture and specs
â CI/CD, TDD and code Review
â Micro Service & Distributed Architecture
â Node.js/Typescript/React.js/Docker/GCP/Terraform -
Lead Dev node.js – professional services
Mediarithmicsavril 2020 - mars 2022Mediarithmics is a customer data platform and marketing activation that
manages billions of user point for Company.
Tasks:
â Manage a team of 6 developers using agile/scrum practices
â Catching of developers to solve complex problem and give a best practices of coding
and architecture
â Define solution architecture to respond to the customer needs
â Define and developing a Docker execution platform to manage the needs of batch job
execution based on Kubernetes and micro-service architecture
â Project management
â Respond to the client request by the creation of customs integrations
Tech:
â Typescript/JS
â Defined the architecture and specs
â CI/CD, TDD and code Review
â Micro Service & Distributed Architecture
â Node.js/Typescript/React.js/Docker/Rabbitmq/MongoDB/Kubernetes/GCP/AWS/ azure -
Founder & Full stack Dev - Bamboo Trading
Boulogne-Billancourt/Francemai 2019 - aujourd'huiBamboo Trading is a trading platform that help users to trade better with an automatic system and enable users to follow
traders’ strategy (social trading)
********
Tasks:
â Designed a product that scales up to 10K real-time trading bots with a latency < 1ms
â Managed a team of 2-4 developers
â Developed Business and Marketing strategies following a market analysis
â Set up a social media acquisition strategy and activate it (Discord/Facebook/Blog)
â Built a Business plan and submit it to investors and local institutions for financial support
Tech:
â R&D on quantitative trading algorithms
â Development of a Real-time micro-services infrastructure to allow a scalable service
â Defined the architecture and specs
â CI/CD, TDD and code Review
â Created an Admin website to manage users
â Set up a backup and resilience system
â Micro Service & Distributed Architecture
â C++11/Node.js/React.js/Python/Docker/Rabbitmq/MongoDB/Kubernetes/GCP -
CTO & Node.js Developer - Master Mind
Boulogne-Billancourt/Francedécembre 2018 - avril 2019Innovating Dating app using geolocation and matching algorithms
Tasks:
â Defined a technical strategy and architecture to respond to company’s objectives and scale thousands of users with responses < 200ms
â Led a team of 4 developers (2 front – 2 back)
â Identified a hiring need and conducted recruitment process
â Set up Agile method with sprint of 2 weeks
â Defined and implemented a stress test protocol
Tech:
â Back-end Development using node.js
â Code refactoring & Review
â Docker and Kubernetes integration
â CI/CD using gitlab
â Node.js/MongoDb/Kubernetes/GCP -
Freelance back-end Developer - Master Mind (an early stage start-up of 5 people)
Boulogne-Billancourt/Francejuin 2018 - octobre 2018Innovating Dating app using geolocation and matching algorithms
Tasks:
â Defined a micro service architecture regarding the legacy, the client request and technical needs to scale the product for thousands of
users
â Refactored a monolithic python back-end to micro-service architecture for better scaling
Tech:
â Code refactoring & testing
â Created a scalable chat system using SocketCluster
â Deployment using Docker/Kubernetes/GCP
â Python/Node.js/MongoDb/Tornado/Socket.io/SocketCluster -
CTO & Co-founder
Peem SAS - Chatly-appmai 2017 - novembre 2018Location-based chat App, that allow people to e-meet around diverse topics in chat groups
Tasks:
â Defined the technological vision and technical stack regarding the market analysis
â Ensured that technology will support the business demands for thousands of users and low latency
â Defined a strategy with co-founders to request financial support
â Developed the business and conducted a marketing strategy
Tech:
â Designed a social app architecture based on Google cloud platform
â Full stack development for IOS and Android
â GCP/Firebase/JS/React-native/IOS/Android -
R&D Technology Software Engineer C++
Dassault Systèmesseptembre 2016 - février 2018"Execution & Co-simulation Framework": Team's mission is to lay the foundations of future applications, widely distributed,
agile, and portable
Tasks:
â Defined a project steps and create a timeline to realise it
â Developed the product using Agile method and sprint of 1 or 2 weeks
â Proposed a technical solution to respond to the user story and deadlines
â Designed a declarative workflow execution system to execute real time computing on a distributed architecture (cloud)
Tech:
â Worked on a new real-time framework (c++), leveraging both multi-threading, multi-processing and scripting (JavaScript)
â Developed the automatic generation of REST API to expose the computing grid (Java)
â Designed web-app (JS) to create the declarative workflow
â Controlled the quality of the development with continuous integration (Jenkins) and « pair review » using agile methods
â Keywords: C++11, JS, JAVA, HPC, Distributed Systems, Micro-Services, Cloud, Threading -
Intern - R&D Software Engineer
Dassault Systèmesmars 2016 - septembre 2016Distribution node architecture to produce “ray traced” images using C++ Scheduler Node integrated in CATIA software
â Created a web-app widget dashboard (JS) to manage and monitor a cluster
â Developed back-end Probing nodes to centralize host usage metrics into the web-app widget
â Integrated a one-click render task into CATIA software -
Intern Java Software Engineer
Airbus Defence and Spaceavril 2015 - août 2015Designed and integrated a 3D engine (C++) for a UAV simulator and a ground station control (Java)
• Developed various features of an UAV ground control software, such as a real-time weather system or a GPS navigation system
• 2D / 3D mapping system (World Wind and Airbus Technologies) and Vector Database with PostGis -
Responsable du pôle drone/modélisme
l’association Etudiante R&D - I.C.E EFREI2014 - aujourd'hui
-
Licence Sciences et Technologie – Mention Mathématiques et Informatique
Université de Marne-La-Vallée (77) en partenariat avec l’EFREI2014 -
Immersion internationale à l’université de San Jose (USA – Californie)
2014 -
Diplôme habilité par la Commission des Titres d’Ingénieurs (CTI) depuis 1957
EFREI - Ecole d'ingénieur des Technologies de l'Information et de la Communication, Villejuif (94)2013 -
DUT Réseaux et télécommunication
Université François-Rabelais, Blois-412011 -
Obtention du baccalauréat scientifique
Lycée Vaucanson, Tours-372010