Fabien - Lead back-end Node/C++

Ref : 140709G002
Email vérifié
Photo de Fabien, Lead back-end Node/C++
Compétences
Expériences professionnelles
  • Tech Lead Fullstack– Digital in Store

    Sephora
    Jan 2022 - aujourd'hui

    Sephora 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

    Mediarithmics
    Jan 2020 - Jan 2022

    Mediarithmics 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/France
    Jan 2019 - aujourd'hui

    Bamboo 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/France
    Jan 2018 - Jan 2019

    Innovating 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/France
    Jan 2018 - Jan 2018

    Innovating 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-app
    Jan 2017 - Jan 2018

    Location-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èmes
    Jan 2016 - Jan 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èmes
    Jan 2016 - Jan 2016

    Distribution 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 Space
    Jan 2015 - Jan 2015

    Designed 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 EFREI
    2014 - aujourd'hui

Études et formations
  • Licence Sciences et Technologie – Mention Mathématiques et Informatique

    Université de Marne-La-Vallée (77) en partenariat avec l’EFREI
    2014
  • 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-41
    2011
  • Obtention du baccalauréat scientifique

    Lycée Vaucanson, Tours-37
    2010
Autres compétences
COMPETENCE PROFESSIONNELLE :
Programmation : C/C++, JAVA, PHP, HTML/CSS, SQL, POO, Python (base)

OS & Logiciel : Linux, Mac OS Windows 2008 Server/XP/7, Proxmox, VMware ESX / ESXi, Visual Studio, Eclipse

Réseaux : Réseaux locaux, Administration de systèmes d’exploitation réseaux, Technologie IP/Internet

Télécommunications : Signaux et systèmes, Transmission numériques, Téléphonie, Technologie internet, réseaux étendus et réseaux d’opérateurs

Langues : Anglais, 500 points (TOEIC blanc)

Education
09/2013 – 09/2016 Paris/France
Master’s degree of Computer Science and Engineering
EFREI (Engineering school)
●Software Engineering, Entrepreneurship, Management
09/2015 – 03/2016 Barcelona/Spain
Erasmus - Master Innovation and Research in High Performance Computing (HPC)
University Polytechnic of Barcelona (BSC)
Parallel Programming, Super Computers Architecture, Distributed architecture, CPU Architecture, innovation, research and security
03/2014 – 05/2014 California/USA
Three-months Abroad Program
San Jose State University
● Entrepreneurship, Java advanced programming, Operating systems, Network and protocols

D'autres freelances
Administrateur réseaux TypeScript

Ces profils pourraient vous intéresser !
CV Développeur Full-stack
Eliott

Développeur Full-stack

  • Champigny-sur-Marne
JAVASCRIPT TypeScript Google Cloud Platform FLUTTER Vue.js GO JAVA Spring Boot
CV Développeur Frontend
Tarek

Développeur Frontend

  • VAL-DE-REUIL
JAVASCRIPT CSS HTML TypeScript Vue.js Angular NODE.JS SQL
CV Développeur Angular/Nestjs
Bastien

Développeur Angular/Nestjs

  • LA SEYNE-SUR-MER
Angular IONIC TypeScript NestJS Express.js
Disponible
CV Consultant AGILE
Diana

Consultant AGILE

  • TOULOUSE
JAVA SQL WINDOWS JAVASCRIPT AGILE ORACLE BIG DATA TypeScript
CV Développeur REACT.JS | Flutter
Javier

Développeur REACT.JS | Flutter

  • ALFORTVILLE
JAVASCRIPT TypeScript REACT.JS FLUTTER SQL
Disponible
CV Développeur .NET
Rodolphe

Développeur .NET

  • MARSEILLE
JAVASCRIPT .NET C# TypeScript Angular SQL SERVER POSTGRESQL
Disponible
CV Ingénieur étude et développement Front-End
Majdi

Ingénieur étude et développement Front-End

  • SARTROUVILLE
JAVASCRIPT TypeScript Angular REACT.JS NODE.JS JAVA SQL POSTGRES NestJS
Disponible
CV Ingénieur de développement JAVA
Amine

Ingénieur de développement JAVA

  • PARIS
JAVA IBM OPERATIONAL DECISION MANAGER (ODM) J2EE SQL SERVER SQL AZURE Spring Boot WEBLOGIC Angular TypeScript
Disponible
CV Développeur
Joris

Développeur

  • ROUEN
JAVA JAVASCRIPT SQL Spring Boot SPRING BATCH TypeScript REACT.JS Next.js NODE.JS
Disponible
CV Consultant technique Microsoft PowerApps
Adrien

Consultant technique Microsoft PowerApps

  • CHATOU
Microsoft PowerApps MICROSOFT POWER AUTOMATE MICROSOFT DYNAMICS 365 C# TypeScript JAVASCRIPT