You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Romain GuillotRG

Romain Guillot

Chef de projet agile Meteor & Sf2 web participatif

420 €/jour
1 projet
Paris, FR
8-15 ans

Délai de réponse moyen : 1h

À propos de Romain

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.
  • Français

    Bilingue ou natif

  • Anglais

    Capacité professionnelle complète

  • Espagnol

    Capacité professionnelle limitée

Accepte de travailler sur site
Paris (jusqu’à 50 km)

Expériences

  • TINKOO
    Architecte web senior / DevOps - Application de e-santé - NodeJs / AngularJs
    SANTÉ & BIEN-ÊTRE
    mai 2016 - février 2017 (10 mois)
    Paris, France
    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.
    Node.js AngularJS PostgreSQL Docker chimp selenium aws s3 openstack Swift Scrum
  • Walkody
    Conception et développement d'une app de découverte musicale géolocalisée
    CULTURE
    mai 2015 - Aujourd'hui (11 ans et 1 mois)
    Paris, France
    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.
    Meteor.js Node.js MongoDB microservice semanticUI HTML Canvas Fabric Cordova Jasmine Chimp Scrum Atlassian JIRA Git bitbucket
  • MyOverview
    Missions d'expertise Symfony 2 et CI / automatisation des tests
    TÉLÉCOMMUNICATIONS
    mai 2014 - janvier 2016 (1 an et 8 mois)
    Paris, France
    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.
    Symfony 2 MySQL Apache PHP 5 Php-fpm Python Fabric Behat PHPUnit Mink Selenium2

Avis

5,0

sur 1 évaluation

CS

Compte supprimé

Avis laissé le 23/05/2017

Romain est la personne de la situation. Compréhension des besoins, capacités à les mettre en oeuvre et à innover. Grâce à sa réelle experience et sa vision technique globale d'une entreprise, il est de très bon conseils. Il est aussi pédagogue, qualité indispensable pour passer le relai.

Recommandations

Pierre RavaudPR
AU
AU
+3
Pierre Ravaud et 5 autres personnes recommandent Romain

Ces profils de freelance correspondent également à vos critères

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Formations

  • Master1 MASS, Master2 Innovation, DEA sociologie des organisations.
    Université Paris Dauphine
    2001

Compétences (67)

Catégories