malt logo

Malt freelance

Satisfaction des clients Malt : 4.5/5
Obtenir l'app

Romain Guillot

chef de projet agile meteor & sf2 web participatif

Paris, France

  • 48.85661400000001
  • 2.3522219000000177
Proposer un projet

Préférences

Déplacement
Peut faire la totalité d'une mission dans vos locaux

Vérifications

  • E-mail vérifié
Rejoignez la communauté Malt pour découvrir le profil complet de Romain Guillot
Rejoignez la communauté Malt pour découvrir le profil complet de Romain Guillot

Compétences (50)

Romain en quelques mots

De formation bac+5 à Paris-Dauphine (cursus math/info puis économie de l'innovation), j'ai créé ma startup (Plemi) il y a 5 ans après diverses expériences (de développeur, chef de projet et chargé de recherche) pour y développer des applications web sociales innovantes dans le domaine musical.
Avec ma petite équipe, nous avons notamment créé les plateformes Beelivers.com et Koalitick.com, respectivement premier site de demandes de concerts en France, et solution de billetterie participative (inspirée du crowdfunding) pour le spectacle vivant.
En plus du savoir-faire entrepreneurial précieux que j'y ai acquis, j'ai aussi consolidé mon expertise en développement web (backend et frontend) et en automatisation des tests, auxquels j'ai pris part directement (principalement avec les framework PHP Symfony 1 puis 2 et l'approche du Behavior Driven Development) ainsi qu'en gestion agile de projet (Scrum) ; le tout dans le contexte de la création et maintenance d'app web / mobiles communautaires soumises à des contraintes d'intégration continue.

Cette expertise, je la mets aujourd'hui à profit pour des tiers, toujours au sein de Plemi, mais sur un mode freelance / micro-agence.
Depuis 2 ans, je me passionne également pour le frawework JS isomorphique Meteor que j'ai choisi pour le développement d'un projet personnel (app mobile hybride géolocalisée), et que je privilégie désormais pour l'essentiel de mes futurs projets.

Portfolio

Portfolio uniquement accessible aux membres

Expériences

mai 2016 - février 2017 | Paris, France

Santé & bien-être

TINKOO

Architecte web senior / DevOps - Application de e-santé - NodeJs / AngularJs

Mission de 10 mois à temps partiel pour la société Tinkoo, dans le cadre de la mise en place du service
Amydeo, le e-compagnon de santé et de vie :

Application web et mobile à destination des aidants leur proposant un espace unique et sécurisé pour :
- organiser efficacement toutes les informations de santé et de vie des personnes en situation de perte d'autonomie
- partager des informations précises et toujours à jour ; répartir simplement les actions entre les proches des personnes aidées
- faciliter les relais avec les professionnels.

Architecte web senior / devops, supervision technique et encadrement de 2 développeurs junior.

­- Sensibilisation et mise en place d'une méthodologie agile (Scrum) de gestion de projets
- Installation & configuration des outils de suivi de projet, de collaboration et de versionnement : Jira (Agile) / Confluence / Bitbucket (Atlassian)
- Analyse des besoins, veille et validation des choix technos (framework JS Node/Express/Angular, DB PostgreSql, ORM Bookshelf, AWS, etc.)
- Mise en place de l'infrastructure serveurs et des environnements de dev / staging / prod
- Gestion de l'hébergement en cloud et virtualisation des environnements avec Docker / Docker Cloud, définition d'un pipeline d'intégration continue
- Recherche de solution d'hébergement données de santé HADS et définition d'une feuille de route en matière de sécurité (authentification par double facteur, stockage de document sécurisé, etc.)
- Transmission de bonnes pratiques de développement (codding styles, règles de publications sur le dépôt git, etc.), Code review

Conduite et mise en oeuvre d’une dizaine de sprints de développement (architecture et développement d’application NodeJs / AngularJS ) :

Bootstraping et sécurisation de l'application :
- Validation et intégration du modèle de données, création de la base de données Amydéo (Postgresql)
- Création d’une API REST sécurisée pour piloter les opérations CRUD sur les entités du modèle de données
­- Gestion des erreurs, sécurisation des transactions, gestion de l’internationalisation de l’application (i18n)
-­ Mise en place d'une solution de stockage sécurisé avec Amazon S3
- Mise en place d’un framework d’intégration continue avec les technologies Chimp / Cucumber / Jasmine / Selenium / Docker

­Développement du code serveur (NodeJS) et du code client (AngularJS) de l’application - en lien avec 2 juniors et un développeur front :
­- Modules d’inscription et de connexion (système d’authentification par jetons JWT)
- Module dashboard / espace partagé pour les utilisateurs
- Modules de commentaire, de suivi et agenda
- Module sécurisé de gestion de documents au sein de l’application Amydeo en utilisant les technologies OpenStack / Swift et la solution OVH Object Storage.
mai 2015 - Aujourd'hui | Paris, France

Culture

Walkody

Conception et développement d'une app de découverte musicale géolocalisée

Projet personnel (en cours) :
Walkody est une application mobile iOS et Android de découverte musicale ludique par diffusion de sons géolocalisés dans la ville, provenant de titres inédits dévoilés progressivement.
Roles : conception, spécifications, direction technique, gestion agile, développement en mode fullstack et avec l'approche du behavior driven development.
mai 2014 - janvier 2016 | Paris, France

Télécommunications

MyOverview

Missions d'expertise Symfony 2 et CI / automatisation des tests

MyOverview.fr (projet en cours) est une solution de messagerie d'entreprise intégrant des fonctionnalités avancées de mail intelligent, assistant personnel, gestionnaire d'incidents et de tâches.

Roles : expertise / conseil Sf2 ; AMOA / specifications ; backend dev et QA / automatisations des tests

Missions réalisées :
- mission 1 : Expertise Symfony 2 : analyse de l'existant, recommandations de bonnes pratiques (gestion agile, continuous integration, etc.) ; consolidation et structuration de l'application en bundles, mise en place d'un BO avec l'admin generator, utilisation des formulaires Symfony2, etc.
- mission 2 : AMOA : Rédaction de spécifications fonctionnelles et techniques pour la v2 de l'application.
- mission 3 : QA, mise en place d'un framework de tests unitaires et de comportements avec PhpUnit, Behat, Mink, Fabric, écriture et implémentation de tests Behat.
janvier 2011 - Aujourd'hui | Paris, France

Cinéma & audiovisuel

PLEMI

Création, pilotage et développement de plateformes web participatives (Symfony 1&2)

1 mission Malt

Satisfaction des clients Malt : 5.0/5 (1 avis)

6 recommandations externes

Formations

Langues

charter modal image

Notre succès est une oeuvre collective

Contribuez à cette réussite et au sérieux de la communauté en signant la charte du freelance Malt.

Signer la charte