- EurosportDéveloppeur Web (Freelance)PRESS & MEDIAApril 2019 - Today (5 years and 8 months)Issy-les-Moulineaux, France• Participation au développement de la nouvelles stack technique d’Eurosport.com : création de nouvelles pages, features, correction des bugs et amélioration des performances• Développement de « Styled Components » React venant enrichir la librairie d’Eurosport.com: https://es-web-toolkit.netlify.com/• Contribution au développement d'un serveur Node.js capable de générer des pages web (Server / Client Side Rendering) à partir de données de plusieurs sources, de composants React et templates dynamiques de pages• Evaluation de tests techniques de candidats
- DialogStudio.comDéveloppeur Back-end (Freelance)SOFTWARE PUBLISHINGFebruary 2019 - March 2019 (1 month)Paris, FranceCréation d’une application vocale de météo cross-plateforme (Alexa + Google Home).• Développement du backend en Node.js (JavaScript ES6+) et utilisation du framework pour apps vocales Jovo• Récupération des données météo via une API• Traitement de requêtes utilisateurs complexes et envoi de réponses en fonction du type d’information demandé (précipitations, coucher de soleil, résumé…) et de la temporalité (ce weekend, dans 3 jours, avant 15h…)• Gestion du temps, dates et time zones via Moment.js
- CareerscoreTechnical Growth HackerEDUCATION & E-LEARNINGJune 2016 - February 2017 (8 months)Miami, États-Unis d'AmériqueDéveloppement de plusieurs produits et outils web ; utilisation de Python afin d’enrichir la plateforme principale aidant les personnes en reconversion professionnelle.• Création d'un bot Facebook Messenger écrit en Python pour recommander des ressources (tutoriels, articles…) selon le langage de programmation, rythme et la difficulté choisie (361 utilisateurs). Mise en place d’un système de relance des utilisateurs et recueil des votes par ressource.Utilisation du framework Flask et du module Requests pour gérer les interactions avec le bot via la création d’un webhook avec la plateforme Messenger de Facebook ; gestion d’une base de données SQLAlchemy pour les ressources et les utilisateurs. Hébergement sur Heroku.• Création d'un « clone de Reddit » pour aider les gens à trouver les meilleurs cours de programmation en ligne utilisant Django et Mezzanine. Système d’upvote et possibilité de soumettre des cours. Intégration avec la plateforme principale via son API pour gérer l’authentification des utilisateurs. Création d’une base de données PostgreSQL et hébergement sur Digital Ocean.• Création de 2 scripts dont un utilisant l’API Twitter et 3 scrapers Python avec le module lxml et des expressions Regex• Développement d’une landing page (HTML + CSS) et configuration d’outils de Web Analytics (Google Analytics, MixPanel, Hotjar)
- MIBFIU2016
- PythonOpenClassrooms2015
- Machine Learning Engineer NanodegreeUdacity2017
- JavaScriptfreeCodeCamp2018
- Complete Node.js Developer CourseUdemy2018
- Machine LearningCoursera2014
- Responsive Web DesignfreeCodeCamp2018