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

Romain Barberi

Senior Backend Architect PHP/SF - Fractional CTO

€950/day
Étréchy, FR
15+ years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Romain

What I do

Lead Dev / Backend Architect & Fractional CTO - 15 years on critical web platforms (supply chain, media, marketplaces). I code, I architect, I structure teams; on the advisory side, I step back once the ground is ready.

Two main types of missions:

- **Lead Dev / Backend Architect**: architecture refactoring, technical migration, platform building, technical leadership.

- **Fractional CTO / Tech Advisor**: to structure the tech before hiring an internal CTO. Audit, architecture choices, recruitment, processes (Scrum, CI/CD, code review).

Background

15 years of experience: 9 years freelance (Two Rings) + 2 years as CTO (Emploi Système in Luxembourg, then FoodMeUp) - team built from 0 to 8, Scrum, CI/CD, recruitment. Earlier: project manager at Theodo, marketplaces at Cocolabs (Cocorico/Symfony).

Recent missions:
-Orange OPTV— Senior Dev: multi-media 'control tower' OCS (Gframe, Elasticsearch). Stack modernization (PHP 7.4 → 8.5, MySQL → MariaDB 11.8 LTS), cache + indexing → response time halved.
-Meero— Senior Backend & PHP Lead: CI migration Jenkins → GHA, PHP 7.2 → 8, Symfony 5.1 → 5.4
-Shippeo— Senior Backend: real-time supply chain platform (Symfony, RabbitMQ, Algolia, Go)
-ADS/ALCOPA— Architect/Lead Dev (2.5 years): Symfony microservices + RabbitMQ + GraphQL, ELK, self-hosted Kubernetes, blue/green

Stack

PHP 8, Symfony 5/6/7, Doctrine, API Platform, REST, GraphQL, RabbitMQ, Redis, Elasticsearch, Algolia, MySQL/MariaDB, Docker, Kubernetes, GitHub Actions, Jenkins, ELK, PHPUnit. Also: Go, Rust.

My Approach


**Delivery**: I code, I architect, I train.

**Advisory**: I structure, I recruit, I implement the right processes - then I step back.
  • French

    Native or bilingual

  • English

    Fluent

Can work on-site
Étréchy (up to 40km), Orléans (up to 10km), Paris (up to 10km), Chartres (up to 10km)

Experience

  • Two Rings
    Freelance
    April 2017 - Today (9 years and 4 months)
    Paris
    Main Missions:

    Orange OPTV, Senior Developer (2.5 years, ongoing until June 2025):

    Development of an internal 'control tower' tool for managing various media for OCS.
    Use of the internal Gframe framework.
    Integration of Composer, PHPUnit, migration system, 'event' system, Elasticsearch, and Vite.js.
    Dockerization of the application to improve portability and scalability.

    Meero, Senior Backend Developer (8 months):

    Migration of CI from Jenkins to GitHub Actions to optimize continuous integration processes.
    Migration of the platform from PHP 7.2 to PHP 8 and from Symfony 5.1 to Symfony 5.4.
    PHP technical lead, ensuring code quality and consistency.

    Shippeo, Senior Backend Developer (1.5 years):

    Application maintenance and new feature creation.
    Symfony technical lead, with expertise in RabbitMQ, Algolia, PHP, Go, and Scrum methodologies.

    ADS/ALCOPA, Architect/Lead Dev (2.5 years):

    Design and development of an architecture based on microservices with Symfony, RabbitMQ, and GraphQL.
    Setup of an ELK stack and a Kubernetes cluster on a pool of private servers.
    Automated deployment with Jenkins (blue/green strategy).
    Promotion of Scrum methodologies within the team.

    Cocolabs, Senior Developer (1 year):

    Creation of service marketplaces from Cocorico, a custom framework based on Symfony.
    Application maintenance on previously created marketplaces.
    PHP Algolia RabbitMQ Docker graphql REST Kubernetes Scrum Elasticsearch Redis Doctrine Jenkins PHPUnit phpspec Symfony PHP Symfony Symfony Developer PHP Symfony Developer Project Management Agile Method Team Management
  • FoodMeUp
    CTO
    November 2015 - March 2017 (1 year and 4 months)
    Paris, France
    Implementation of agile methodologies & CI/CD,
    Recruitment and management of technical teams (2 to 7 developers including two leads),
    implementation of a REST API in Symfony/Doctrine 2 consumed by a SPA in REACT,
    Support of the UX/UI team to converge towards a solution that satisfies design and technical feasibility.
    Symfony 2 REST MongoDB PostgreSQL Scrum Team Management Web Project Management Recruitment
  • Emploi Système
    CTO
    HUMAN RESOURCES
    November 2014 - September 2015 (10 months)
    Luxembourg, Luxembourg
    Implementation of a REST API in Symfony/Doctrine 2 consumed by an EmberJS SPA,
    Native Mobile Application in Java and Objective-C.
    Symfony 2 php Objective-C Java REST MongoDB Scrum Team Management Agile Method

Recommendations

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

  • Engineer
    ENSIAME
    2009
  • Master in Fluid Mechanics and Energy
    Université du Mont houy
    2009

Skill set

Categories