Expériences
2014-2019Famicity
-
Lead developer front
- Maintenance d’une large application application Angular
- Migration de angular.js à angular, pour amélioration des performances
- Création et maintenance d’un sytème de build complexe
- Tests unitaires et e2e, avec Jasmine et Protractor puis cucumber
- Création et maintenance d’un serveur de chat/push en Node, avec restify et socket.io
- Création d’un outil en rust chargé de favoriser la gestion des différents projets, interagissant avec docker, git, etc
- Création d’un serveur en rust chargé de la communication entre les différents outils de developpement et communication, slack, github, wrike
- Participation à la création et à la maintenance des environments de developpement et d’intégration continue
- Scrum master, gestion des tâches de l’équipe
- Compréhension fonctionnelle et participation aux ateliers de définitions de fonctionnalités
- Angular
- gulp
- webpack
- protractor
- Node
- socket.io
- ES6
- TypeScript
- rust
- docker
- nginx
2011-2013Sopra-Steria
Division secteur public
-
Conseil Régional d'Ile de France - GEDCORE
- Conception du système de gestion documentaire du Conseil Régionnal d'Ile de France
- Animation d'ateliers fontionnels pour déterminer les besoins du client
- Création des spécifications fonctionnelles
- Construction de la solution autour de la GED Alfresco Share
- Alfresco
- YUI
- SVN
-
Ministère de la Justice - NPP
- Conception du système de Numérisation des Procédures Pénales du Ministère de la Justice
- Développement J2EE autour du framework Spring
- Développement front-end javascript autour du framework Backbone.js
- Création et mise à jour de spécification fonctionnelles
- Alfresco
- J2EE
- Spring
- Hibernate
- Backbone.js
- Grunt
- Twitter Bootstrap
- Less
- SVN
-
Ministère de la Justice - Messager
- Conception du système de gestion des courriers du Ministère de la Justice
- Développement J2EE autour du framework Spring
- Développement javascript, jQuery et jQuery UI
- Mise à jour de spécification fonctionnelles
- J2EE
- Spring
- Hibernate
- jQuery UI
- SVN
2010PSA Peugeot Citroën
-
Direction des Systèmes d'Informations - Stage
- Définition du processus de gestion des achats du service
- Allers/retours avec utilisateur du logiciel de getsion des achats pour création d’une documentation et plannification d’éventuelles
Compétences
Développement
Web front End
- Angular
- Angular 2
- Backbone
- Sass
- gulp
- Webpack
- protractor
Web back End
- NodeJS
- nginx
- MongoDB
- Sql
- Ruby sinatra
Gestion électronique de documents
- Alfresco 4
- Webscripts
Autres
- Rust 101
Fonctionnel
Spécifications fonctionnelles
Rédaction de spécifications fonctionelles au cours de différents projets.
Business analysis
Analyse de besoins MOA d'une solution de gestion électronique de documents pour le Conseil Régional d'Ile de France.
Formations
Réalisation et dispense de formations destinées aux utilisateurs de la solution développée.
Langues
Anglais
Anglais de niveau courant.
Espagnol
Espagnol de niveau scolaire.
Projets
2015edtfy
Parseur permettant de convertir une date complexe en format edtf : edtfy.barbotte.net
- Pegjs
- Gulp
- Browserify
- Git
2014moment-revolution
Plugin moment.js pour afficher la date en utilisant le calendrier révolutionnaire : barbotte.net/moment-revolution
- Moment.js
- Gulp
- Bootstrap
- Git
2014Domo
Application de relevé de température, à l'aide d'un arduino et d'un raspberry pi : domo.barbotte.net, application multi-plateformes liée.
- Arduino
- Raspberry pi
- NodeJS
- Grunt
- Bootstrap
- Git
2014Citations
Recueil de citations : citations.barbotte.net, application windows phone liée.
- Ruby
- Sinatra
- Grunt
- Bootstrap
- Git
2013Hubesco
Cloud privé, avec gestion des fichiers, des mails, et de dépôts git : hubesco.com
- Ruby
- Sinatra
- OwnCloud
- Grunt
- Git
2010 et 2011Visit-it
Projet de fin d'études à l'ECE. Visite virtuelle d'appartements, à l'aide de photos panoramiques. Vidéo de présentation.
- PHP
- Zend
- Doctrine
- Mootools
- SVN