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

Cyprien G.

Senior Consultant | Architecture, Debt, Legacy

€650/day
3 projects
Lyon, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Cyprien

Applications don't become expensive because they are old.

They do when they become difficult to understand, maintain, and evolve.

For over 13 years, I have been helping my clients regain control of their business applications by reducing the technical complexity that slows down their teams and projects.

My role is to identify the friction points that hinder value delivery:
• Excessive technical debt
• Architecture that has become difficult to evolve
• Complex legacy codebases
• Performance and maintainability issues
• Risks related to dependence on certain key developers

The goal is not simply to improve the code.

It is also and above all to enable teams to develop faster, with less risk.

This translates into a better return on investment in the long term.

Throughout my career, I have supported companies in various sectors, such as Saint-Gobain, Freshmile, Route220 (IT), and Ferroneed, on issues related to software architecture, refactoring, and evolution of existing applications.

I mainly work with organizations that want to:
✔ Reduce hidden costs related to technical debt
✔ Accelerate development cycles
✔ Secure their critical applications
✔ Regain visibility on their software assets
✔ Prepare for future evolutions with confidence

An application can function perfectly but cost a fortune to evolve.

My job is to prevent this from happening.


📍 Based in Lyon
💻 Freelance | PHP, TypeScript, Software Architecture
🤝 Available for audits, legacy system takeovers, refactoring, and technical support missions
  • French

    Native or bilingual

  • English

    Fluent

  • Spanish

    Basic

Remote only
Primarily works remotely

Experience

  • FERRONEED
    Senior Full-stack Developer
    CIVIL ENGINEERING
    April 2025 - June 2025 (2 months)
    → Mission Objective:
    Ensure the stability and evolution of two business applications in the railway sector.

    → Achievements:
    Fixing critical bugs that improved the performance, stability, and perceived quality of React.js / Symfony 6.3 applications.

    Adding new front-end and back-end features that optimized team productivity and user experience through a robust REST API with ApiPlatform.

    Implementing unit and functional tests (Unit/Feature Tests) ensuring reliable delivery, reduced maintenance time, and better continuous integration via GitLab CI/CD and Docker.

    → Technical Stack:
    React.js, **TypeScript**, **PHP 8.3**, Symfony 6.3, ApiPlatform, PostgreSQL, Tailwind CSS, REST API, Unit/Feature Tests, GIT, Gitlab, Docker
    Symfony React.js PHP PostgreSQL TypeScript
  • Freshmile
    Senior Back-end Developer
    AUTOMOBILE
    August 2023 - December 2024 (1 year and 4 months)
    Freshmile is a mobility operator and infrastructure provider for charging stations
    for electric vehicles.

    Development and application maintenance of web/mobile APIs and backend
    supervision applications (ticketing, back-office, user management, call center, etc.).
    - Refactoring and optimization of existing applications (PHP / Laravel)
    - Implementation of the new RESTful API for web and mobile applications / white labels in collaboration with the frontend team
    - Migration of application logs (200M+) from MySQL to an Elasticsearch stack previously set up and sized
    - Migration of data related to charging station locations from MySQL to Elasticsearch and implementation of optimized, clustered search by geopoint and geohash
    - Management of the vehicle charging workflow with Stripe payment
    - Optimization of MySQL queries
    - Redefinition of the backend application architecture based on business-oriented software design (Domain-Driven Design)
    - Frontend audit for improving existing systems (Vue.js, TypeScript)
    PHP8 Laravel 9 MySQL Elasticsearch TypeScript
  • Evway
    Full-stack Developer
    AUTOMOBILE
    January 2023 - July 2023 (6 months)
    Evway provides a platform to help electric car drivers, which can locate all charging stations in Italy and Europe, with useful information for charging: location, power, plug type, access conditions, etc.

    Development and application maintenance of the B2B platform for managing electric vehicle fleets and charging stations.
    - Development and application maintenance of the B2B platform
    - Redesign, architecture update, and optimization of part of the API (PHP / Laravel)
    - Addition of features and endpoints on the API side (PHP / Laravel)
    - Addition of frontend features and components (Vuejs, TypeScrypt)
    PHP8 Laravel 9 MySQL TypeScript JavaScript Vue.js API websockets Unit Testing Git Docker PHP

Reviews

5.0

Out of 2 ratings

ThibautT

Thibaut

Viatori

Reviewed on 5/10/2021

Very good analysis of the cases and perfect execution afterward. Cyprien quickly acquired new skills without difficulty, and the work delivered was completely in line with our expectations.
LaurentL

Laurent

Ambra

Reviewed on 4/25/2019

Cyprien joined as a Front-End/AngularJS developer to finalize a project and integrated the team very quickly. He was able to adapt, work quickly and efficiently in a complex context. He understood the stakes and managed to deliver the product on time, adapting to constraints and compromises. He communicated regularly. I highly recommend Cyprien for your projects.

Recommendations

Lucas R.LR
Laurent TulpanLT
Cédric BidetCB
Lucas R. and 2 other people have recommended Cyprien

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

  • DUT Computer Science
    IUT de Montpellier
    2013

Skill set

Categories