Mathieu - Développeur JAVASCRIPT

Ref : 200708B002
Photo de Mathieu, Développeur JAVASCRIPT
Compétences
Expériences professionnelles
  • Expérience professionnelle

    Tech-lead, Responsable technique 01/2020 – Présent
    CNES Capgemini
    o Le CNES possède une importante base de connaissance sur les matériaux et leurs propriétés.
    Ces propriétés peuvent prendre des formes extrêmement variées, certaine étant statiques, d’autre
    évoluant avec la température ou d’autre paramètres.
    o Ce projet consistant en l’élaboration d’un site web permettant la consultation et l’édition de fiche
    matériau. L’outil permet une recherche avancée relative aux propriétés complexes des matériaux ainsi
    que la comparaison de plusieurs fiches entre elles.
    o Dans ce projet, j’ai eu l’occasion d’endosser les rôles suivants :
     Tech-lead : encadrement de deux développeurs, le premier spécialisé dans le frontend (ici avec
    Angular), le second spécialisé dans le backend (ici avec Flask).
     Responsable technique : rédaction de la spécification fonctionnelle.

    PLATEFORME DE GESTION D’UN PARC RFID D’OBJETS CONNECTES
    Architecte / Développeur Full Stack / DevOps / Tech-lead 03/2018 – Présent
    ORANO innovation Capgemini
    o A l’initiative d’Orano, ce projet se destinait initialement à garantir la traçabilité des déchets nucléaires
    sur les sites en démantèlement. A force d’initiatives et de suggestions, ce projet a glissé peu à peu vers
    une plateforme agnostique de gestion d’objets connectés.
    o Ce projet avait pour but l’élaboration d’une plateforme permettant la gestion d’un parc de colis
    radioactifs au travers d’étiquettes RFID. Cette dernière se décompose en deux parties :
    une application web permettant la configuration du référentiel ainsi que la visualisation du parc,
    une application embarquée permettant aux opérateurs de récupérer le référentiel puis de faire évoluer
    les puces dans leur cycle de vie et enfin de faire remonter les informations dans le Cloud.
    o Mon rôle dans ce projet a grandement évolué :
     Architecte : j’ai eu la chance d’être totalement libre des choix architecturaux de la solution.
    Je me suis tourné vers la stack MEAN (MongoDB, Express, Angular, NodeJS) afin de réaliser
    les deux applications en factorisant le maximum de code possible. J’ai notamment utilisé
    Electron afin d’encapsuler l’application embarquée dans un exécutable Windows.
     Développeur full stack : j’ai développé la solution de façon autonome, de mars 2018 à mars
    2019, pendant cette période j’étais en charge du développement, du test, de l’intégration
    et de la livraison.
     Tech lead : mars 2019, l’équipe passe d’une à trois personnes, j’assume le rôle de tech lead
    afin de guider les deux nouveaux développeurs full stack dans les évolutions du logiciel.
     DevOps : afin de simplifier et sécuriser le travail de l’équipe, j’ai mis en place un pipeline CI/CD
    au travers de Gitlab. Ce dernier permet de sécuriser l’intégration continue, d’effectuer un
    déploiement continu en utilisant Docker.

    OUTIL CARTOGRAPHIQUE D’OPTIMISATION DE CAMPAGNES PUBLICITAIRES
    Développer Full Stack 04/2017 – 01/2018
    JCDecaux Bouygues
    o Leader français de la publicité urbaine, JCDecaux propose une offre sur mesure pour les campagnes
    publicitaires de ses clients. Ces dernières prennent la forme d’un ensemble de contraintes relatives
    à la composition d’une campagne.
    o Le but de ce projet était de fournir à JCDecaux une application permettant l’ajout de multiples
    objectifs de campagne publicitaire, de lancer la résolution de ce problème par un solveur et enfin
    de visualiser la solution proposée sur un outil cartographique.
    o Dans ce projet, j’ai eu l’occasion d’endosser le rôle de développeur full stack. J’ai ainsi pu réaliser
    l’interface graphique à l’aide du Framework AngularJS, de la bibliothèque MapboxGL et
    du Framework Bootstrap. En outre, j’ai développé le backend applicatif à l’aide de JEE, la persistance
    des données étant assuré via une base de données SQL Server.


Études et formations
  • ETUDES

    Master en Intelligence artificielle
    o Université Paris VI
    Pierre et Marie Curie
    o 2015 - 2016
    Licence en Mathématiques/
    Informatique
    o Université Paris V
    René Descartes
    o 2011 – 2014

    DISTINCTIONS

    Compétition inter-université de robotique :
    NXT 2012 : 1
    re place
    Publication papier de recherche IHM 2015 :
    « Investigating gesture-based input on touchpad »
    Concours de programmation :
    Battledev 2020 : 226e
    /~5000

D'autres freelances
Développeur JAVASCRIPT

Ces profils pourraient vous intéresser !
CV Développeur web
Valerie

Développeur web

  • CAEN
JAVASCRIPT REACT.JS HTML5 CSS Express.js MONGODB WORDPRESS
Disponible
CV Développeur  Full stack
Robert

Développeur Full stack

  • LYON
JAVA PHP JAVASCRIPT SQL ORACLE Angular MYSQL
Disponible
CV Développeur .NET
Sammy

Développeur .NET

  • SAINT-GERMAIN-LÈS-ARPAJON
.NET C# SQL Cloud AWS DOCKER MONGODB ASP.NET MVC Google Cloud Platform AZURE JAVASCRIPT
Disponible
CV Développeur Backend | Développeur Mobile
Gabriel

Développeur Backend | Développeur Mobile

  • RENNES
SWIFT NODE.JS POSTGRESQL SQL JAVASCRIPT Rust PYTHON FLUTTER
Disponible
CV Ingénieur de développement Full stack Senior (Python, Django, CSS, SQL, JSON,...)
Justin

Ingénieur de développement Full stack Senior (Python, Django, CSS, SQL, JSON,...)

  • AIX-EN-PROVENCE
PYTHON DJANGO SQL HTML C++ CSS JAVASCRIPT SQL SERVER
Bientôt disponible
CV Développeur Front-end
Jordan

Développeur Front-end

  • ARMENTIÈRES
SQL JAVASCRIPT REACT.JS TypeScript SYMFONY SCRUM PHP
Disponible
CV Développeur JAVASCRIPT
Anas

Développeur JAVASCRIPT

  • BOUGIVAL
JAVASCRIPT REACT.JS TypeScript NODE.JS React Native
Disponible
CV Ingénieur de développement Javascript (Vue/React/Node)
Mohamed Ayoub

Ingénieur de développement Javascript (Vue/React/Node)

  • RENNES
JAVASCRIPT Vue.js REACT.JS SQL MONGODB TypeScript NODE.JS Express.js POSTGRES
Disponible
CV Senior full-Stack Java Spring / Angular
Alioune

Senior full-Stack Java Spring / Angular

  • CHEVRY-COSSIGNY
J2EE SPRING Angular JAVASCRIPT
Bientôt disponible
CV Développeur Angular
Aymen

Développeur Angular

  • PONT-SAINTE-MAXENCE
JAVASCRIPT Angular TypeScript HTML5 CSS IONIC
Disponible