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

Romain Guillot

Agile Project Manager Meteor & Sf2 participative web

€420/day
1 project
Paris, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Romain

With a Master's degree from Paris-Dauphine (math/computer science then innovation economics), I founded my startup (Plemi) 5 years ago after various experiences (developer, project manager, and research fellow) to develop innovative social web applications in the music industry.
With my small team, we notably created the platforms Beelivers.com and Koalitick.com, respectively the first concert request site in France, and a participative ticketing solution (inspired by crowdfunding) for live performance.
In addition to the valuable entrepreneurial know-how I acquired there, I also consolidated my expertise in web development (backend and frontend) and test automation, in which I participated directly (mainly with the PHP Symfony 1 then 2 frameworks and the Behavior Driven Development approach) as well as in agile project management (Scrum); all within the context of creating and maintaining community web/mobile apps subject to continuous integration constraints.

I now leverage this expertise for third parties, still within Plemi, but on a freelance / micro-agency basis.
For the past 2 years, I have also been passionate about the isomorphic JS framework Meteor, which I chose for the development of a personal project (geolocated hybrid mobile app), and which I now favor for most of my future projects.
  • French

    Native or bilingual

  • English

    Fluent

  • Spanish

    Conversational

Can work on-site
Paris (up to 50km)

Experience

  • TINKOO
    Senior Web Architect / DevOps - E-health Application - NodeJs / AngularJs
    HEALTH AND WELLNESS
    May 2016 - February 2017 (10 months)
    Paris, France
    10-month part-time mission for Tinkoo company, as part of the implementation of the Amydeo service, the health and life e-companion:

    Web and mobile application for caregivers offering a unique and secure space to:
    - effectively organize all health and life information for people with loss of autonomy
    - share precise and up-to-date information; easily distribute tasks among the caregivers of the people being helped
    - facilitate handovers with professionals.

    Senior web architect / devops, technical supervision and management of 2 junior developers.

    - Awareness and implementation of an agile methodology (Scrum) for project management
    - Installation & configuration of project tracking, collaboration, and versioning tools: Jira (Agile) / Confluence / Bitbucket (Atlassian)
    - Needs analysis, monitoring, and validation of technical choices (JS Node/Express/Angular framework, PostgreSql DB, Bookshelf ORM, AWS, etc.)
    - Setup of server infrastructure and dev / staging / prod environments
    - Cloud hosting management and environment virtualization with Docker / Docker Cloud, definition of a continuous integration pipeline
    - Research for HADS health data hosting solutions and definition of a security roadmap (two-factor authentication, secure document storage, etc.)
    - Transmission of good development practices (coding styles, rules for publishing to the git repository, etc.), Code review

    Management and implementation of about ten development sprints (architecture and development of NodeJs / AngularJS application):

    Application bootstrapping and security:
    - Validation and integration of the data model, creation of the Amydeó database (Postgresql)
    - Creation of a secure REST API to manage CRUD operations on the data model entities
    - Error handling, transaction security, application internationalization management (i18n)
    - Implementation of a secure storage solution with Amazon S3
    - Implementation of a continuous integration framework with Chimp / Cucumber / Jasmine / Selenium / Docker technologies

    Development of server code (NodeJS) and client code (AngularJS) of the application - in conjunction with 2 juniors and a front-end developer:
    - Registration and login modules (JWT token authentication system)
    - Dashboard / shared space module for users
    - Comment, tracking, and agenda modules
    - Secure document management module within the Amydeo application using OpenStack / Swift technologies and the OVH Object Storage solution.
    Node.js AngularJS PostgreSQL Docker chimp selenium aws s3 openstack Swift Scrum
  • Walkody
    Design and development of a geolocation-based music discovery app
    CULTURE
    May 2015 - Today (11 years and 1 month)
    Paris, France
    Personal project (in progress):
    Walkody is an iOS and Android mobile application for fun music discovery through the broadcast of geolocated sounds in the city, from previously unreleased tracks gradually revealed.
    Roles: design, specifications, technical direction, agile management, full-stack development, and behavior-driven development approach.
    Meteor.js Node.js MongoDB microservice semanticUI HTML Canvas Fabric Cordova Jasmine Chimp Scrum Atlassian JIRA Git bitbucket
  • MyOverview
    Symfony 2 expertise and CI / test automation missions
    TELECOMMUNICATIONS
    May 2014 - January 2016 (1 year and 8 months)
    Paris, France
    MyOverview.fr (project in progress) is an enterprise messaging solution integrating advanced features for smart mail, personal assistant, incident and task management.

    Roles: Sf2 expertise / consulting; Business analysis / specifications; backend dev and QA / test automation

    Missions performed:
    - Mission 1: Symfony 2 Expertise: analysis of the existing system, recommendations for best practices (agile management, continuous integration, etc.); consolidation and structuring of the application into bundles, implementation of a back office with the admin generator, use of Symfony2 forms, etc.
    - Mission 2: Business Analysis: Drafting functional and technical specifications for v2 of the application.
    - Mission 3: QA, implementation of a unit and behavior testing framework with PhpUnit, Behat, Mink, Fabric, writing and implementation of Behat tests.
    Symfony 2 MySQL Apache PHP 5 Php-fpm Python Fabric Behat PHPUnit Mink Selenium2

Reviews

5.0

Out of 1 rating

AD

Account deleted

Reviewed on 5/23/2017

Romain is the right person for the job. Understanding of needs, ability to implement them and innovate. Thanks to his real experience and his global technical vision of a company, he provides excellent advice. He is also a good teacher, an essential quality for passing on knowledge.

Recommendations

Pierre RavaudPR
FU
FU
+3
Pierre Ravaud and 5 other people have recommended Romain

These freelancer profiles also match your criteria

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

Education

  • Master1 MASS, Master2 Innovation, DEA sociology of organizations.
    Paris Dauphine University
    2001

Skill set (67)

Categories