Monsieur Drive : 2014 (7 mois)
Développeur Ruby on Rails
Monsieur Drive (********) est un service de comparaison de supermarchés proposant un service de courses en ligne en mode drive. Dans l’optique de la sortie officielle (fin de la version bêta), j’ai apporté les contributions suivantes :
- amélioration de l’architecture back-end en Ruby on Rails
- refonte du système d'authentification et de la gestion de l’accès au site pour les profils publics
- formation de l’équipe sur la méthodologie BEM pour architecturer le CSS. Initiation de la migration de Bootstrap vers inuitcss
- développement de nouvelles fonctionnalités sur un back office visant à traiter les produits compliqués à classifier dans l’arborescence principale du site
- code reviews
Mise en place de bonnes pratiques de développement :
- tests d'intégration avec Rspec et Capybara
- intégration continue avec CircleCI
- animation d’un coding dojo et de rétrospectives agiles
Langages : Ruby, Javascript, CoffeeScript, HTML5, CSS3
Bibliothèques : Ruby on Rails, Rspec, Capybara, CasperJS, jQuery, inuitcss, Pusher, Resque
Base de données : MongoDB, Redis
Outils : Git, Heroku, Gulp, AWS, CircleCI, Photoshop, Invision
Captive Studio : 2012 (2 ans)
Développeur Ruby et Javascript
Développement et maintenance d’applications Ruby on Rails pour différents clients:
- Gestion de plusieurs projets en simultané
- Création du site pour la sortie du film d’animation Minuscule avec Ruby on Rails et Marionette.js
- Développement du site de l’Académie des technologies avec Ruby on Rails
- Migrations de la base de données Typo3 vers PostgresSQL
- Développement du site responsive de Fogale Sensation
- Développement d’API REST avec Ruby on Rails pour le Palais de Tokyo
Développement d’application mobiles multiplateformes :
- Développement d’applications avec PhoneGap et Backbone.js pour la BNP et ASSU 2000
- Portage vers Android de la version iOs de l’application mobile du Palais de Tokyo. Refonte de l’application pour la rendre responsive
- Mise en places de nouveaux niveaux et d’améliorations graphiques sur le jeu Apollo Milk avec Unity (disponible sur l’App Store Android)
- Développement d’une newsletter mensuelle pour Huawei
Langages : Ruby, Javascript, CoffeeScript, HTML5, CSS3
Bibliothèques : Ruby on Rails, Backbone.js / Marionette.js, PhoneGap, RefineryCMS, Jasmine, Sinon.js, Unity
Base de données : PostgreSQL
Méthodologies : SCRUM, rétrospectives agiles
Outils : Git, Heroku, AWS, Jenkins
Contraintes : IE8, responsive design
Believe Digital : 2012 (4 mois)
Développeur web
Développement d'outils en PHP et MySQL sur un back-office utilisé en interne pour enrichir de méta-données des fichiers de musique classique.
Langages : PHP, JavaScript
Bibliothèques : jQuery
Base de données : MySQL
Direct Web : 2009 (4 mois)
Développeur web
Développement web en PHP et Javascript sur différents projets. Intégration et découpes de maquettes Photoshop.
Langages : PHP, JavaScript
Bibliothèques : jQuery
Base de données : MySQL
Outils : Photoshop