Experiences
Nov 2018 - Dec 2022
Scopelec
Mission
Maintenance d'une application interne en Ruby on Rails (MySQL/Redis) de gestion de déploiement d'équipement télécom
- Interconnexion des flux avec différents services d'Orange (SOAP/API Rest JSON)
- Optimisation des anciens flux (+1000%)
- Ré-écriture de la gestion de pièce jointe pour gérer les versions
- Dynamisation de l'application avec des widgets React.js
- Mise en place de tests unitaires RSpec
Sep 2020 - Jan 2021
Technology Everywhere
Mission
Travail sur le SaaS GetGround.io et pour Wojo
- Migration du backend d'une application React Native
- Développement de mécanisme de synchronisations de données entre deux backend à l'aide de trigger DynamoDB et d'API sur des Lambdas AWS
Jun 2019 - Aug 2019
MyMentor
Mission
Ré-écritude de la page d'inscription à l'aide de React afin de la rendre plus fluide
- Création d'une API pour l'inscription dans l'application Ruby on Rails existante
- Test unitaires RSpec et Jest
Oct 2018 - Feb 2019
Corobizar.com
Mission
Reprise d'une plateforme de jeu pour un streamer Twitch sous TypeScript (websocket), PostgreSQL et React.
- Transformation du backend ExpressJS et du frontend React en TypeScript
- Ajout d'un serveur WebSocket pour pousser les informations en temps réel à l'utilisateur
- Utilisations des Hooks React
- Synchronisations des process backends web via Redis PubSub
- Connexion à l'API de Twitch
- Test unitaires Jest
Jul 2016 - Jun 2018
Agilitic
Mission
Développement ponctuel de fonctionnalités sur Elm et Elixir (Pheonix & Ecto) pour la plateforme de facturation SaaS Kibati
- Montée de version de Elm 0.17 à 0.18, réorganisation/simplification de modules, Facturation, Prise de RDV
- Mise en place de l'architecture Docker pour le développement et la production (building automatisé des images, puis déploiement)
Oct 2017 - Jun 2018
Profil Art SAS
Mission
Développement d'une nouvelle version de MyProfilArt pour mettre en relation artistes et agences
- Conseil sur la conception de la nouvelle version de la plateforme MYPROFILART
- Développement du frontend React (avec FlowType, Webpack, Redux et essentiellement en programmation fonctionnelle)
- Développement d'une API REST sur Ruby on Rails (avec PostgreSQL/CanCanCan/JWT)
- Mise en place de l'infrastructure (avec Docker, Træfik, Minio)
Dec 2016 - Jun 2017
HeavyCookie
Mission
Développement d'une marketplace destinée aux producteurs locaux
- Développement du frontend sous React en programmation fonctionnelle (WebPack, GraphQL, FlowType, ESLint, Prettier, etc.)
- Développement d'un backend sous Rails (JWT, GraphQL-Ruby)
Mar 2016 - Nov 2016
TribeFoundry
Mission
Conception d'un réseau social sur le Kite-Surf à l'île Maurice
- Conseil de conception
- Développement Ruby on Rails
- Développement de widgets Riot.js
- Mise en place de l'infrastructure CI/CD avec Docker / GitLab
Dec 2013 - Jun 2015
PROFIL ART SAS
CDI
- Reprise de l'application Myprofilart.com sous Symfony2
- Management et formation de stagiaires Bac +2
- Développement d'une application de certification de créations numérique (Ruby on Rails/RSpec/Stripe.com)
- Développement d'une application de crawling (Ruby on Rails/Ruby/Sidekiq)
- Administration système (Linux + VM Docker) et réseau interne de l'entreprise
Sep 2011 - Nov 2013
Technology Everywhere
CDI
- Développements PHP et Java pour divers grand comptes orientés e-commerce (automobile, mode, cosmétique, etc...)
- Administration système au sein de l'entreprise, réorganisation du réseau, virtualisation des instances d'intégration
- Mise en place de nouveaux outils : Git, Vagrant, Puppet, déploiement continu etc.
Jul 2009 - Aug 2011
sOvame / memOree
CDI
- Réalisation de la deuxième version du site memOree
- Création d'un driver de connexion Java à la base de donnée XediX (base de donnée XML du Commissariat à l'Énergie Atomique)
- Projet Stimulee : Interface de création d'exercice de stimulation cognitive (Flex + Robotlegs (framework AS3) + Play!Framework)
Stages
Mar 2009 - Jun 2009
sOvame / memOree
Stage
- Conception d'une interface d'administration pour memOree
- Conception de la version 2 du site memOree
- Travail sur XediX (base de donnée du CEA)
Sep 2007 - Aug 2008
CFA des 3 Villes
Stage
- Développement de fonctionnalités sur l'intranet et l'extranet
- Réingénérie du Livret Electronique d'Apprentissage avec le Laboratoire Informatique de l'Université du Maine
Apr 2007
Groupe Legendre
Stage
- Création d'une procédure pour passer une partie du parc informatique sous Ubuntu
- Evaluation des différentes possibilités pour relier le réseau de deux bâtiments éloignés de 400m
Feb 2004
Geodis France
Stage
- Optimisation de l'intranet
- Ajout de fonctionnalités de gestion