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

Charles S.

Senior PHP/Symfony Developer | JavaScript

€550/day
2 projects
Paris, FR
3-7 years

Average response time: 4 hours

Freelancer profile translated to English.
Back to original language

About Charles

👨‍💻 Senior PHP Developer | Symfony | FullStack

Senior developer specialized in PHP/Symfony, with over 5 years of professional experience. I have participated in complex projects in demanding environments, with a strong appetite for REST architectures, robust APIs, and software quality.

🔹 **Current Experience**: I am currently working at Oxalys, a business ERP editor, to develop the stock management module as part of a major technical overhaul. The legacy application, developed for over 30 years in Magik, is being modernized to a web stack: PHP 8.3 (MVC), JavaScript, HTML5, CSS3, and SQL Server.
I joined a team of 8 developers to ensure the continuity of this modernization project, initially planned for 3 months, and extended to successfully complete the full functional switch of the tool to the web.

🔹 **Previous Experience**: During my assignment at the Ministry of the Interior, I worked within a structured team (Lead Tech, PO, Senior Devs, and interns) in a Dockerized environment. The focus was on SOLID principles, code quality (PHPStan, PHP CS Fixer, ReviewDog, ESLint), and testing (PHPUnit, Codeception). This assignment allowed me to strengthen my technical standards and my ability to produce clean, maintainable, and robust code.

🔹 **At ClubOfficine**, I worked within a microservices architecture as a Symfony backend developer. I designed and maintained several REST APIs. The use of monitoring tools like Kibana allowed me to develop strong reflexes in incident reporting and quality monitoring, in a context of high business demands.

đź”§Core Skills

Back-end: PHP 8+, Symfony, REST API, MVC
Front-end: JavaScript, HTML5, CSS3
Tools: Docker, Git, SQL Server, Kibana
Quality: SOLID, PHPStan, CS Fixer, ESLint, PHPUnit, Codeception
Methods: Agile/Scrum, Code Review, CI/CD
  • French

    Native or bilingual

  • English

    Fluent

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

Experience

  • Oxalys
    Malt logoOn Malt
    Senior Full Stack Developer
    SOFTWARE PUBLISHING
    June 2025 - Today (1 year and 2 months)
    La Garenne-Colombes, France
    I am participating in the overhaul of the stock management module for Oxalys software, an ERP initially developed in Magik over 30 years ago. The project involves migrating all functionalities to a modern web application, which has been in development for 7 years.

    I am working within a team of 8 developers supervised by a Lead Dev and a CTO. My mission, initially planned for 3 months, was extended for nearly 2 years to support the finalization of the stock module, which is key to the transition to the new tool.

    👨‍💻 Stack used:

    Back-end: PHP 8.3, MVC, SQL Server

    Front-end: JavaScript, HTML5, CSS3

    This context allows me to work on feature-rich software, manage complex business cases related to stock management, and participate in a structuring technical modernization effort. The goal is to eventually allow for the complete abandonment of the old system.

    SQL Server Symfony PHP JavaScript Stock Management
  • Ministère de l'intĂ©rieur
    Senior Full Stack Web Developer
    PUBLIC SECTOR
    November 2022 - December 2024 (2 years and 1 month)
    Paris, France
    During this two-year experience at the Ministry of the Interior, I worked as a FullStack developer on internal tools, primarily using theSymfonyframework for the back-end and a combination ofSymfony UX, Stimulus, native JavaScript, and jQueryfor the front-end. Our development team, consisting of 8 members (Lead Tech, senior developers, interns, project manager), operated in asemi-agile environmentwith weekly planning poker sessions and a ticketing system based on **Jira**.

    As a senior developer, I was quickly entrusted with the responsibility ofreviewing and approving merge requests from internsto ensure the quality and compliance of the produced code. This reviewer role allowed me to strengthen my ability to mentor junior profiles and serves as excellent preparation for a Lead Developer position.

    A strong emphasis oncode qualitywas implemented through the use of tools likePHPStan, PHP CS Fixer, ESLint, and ReviewDog**. I also had the opportunity to refine my skills in producing **SOLIDcode, closely followingclean codebest practices, and actively participating incode reviewsessions.

    Furthermore, particular importance was given to code testing, usingPHPUnitfor unit and functional tests, as well asCodeceptionfor acceptance tests. This ensured the robustness of the code while reducing the risk of production anomalies.

    Despite the absence of front-end frameworks, this assignment allowed me to hone myJavaScriptskills and adapt to the needs of complex office applications. The adopted methodology and team collaboration enabled the delivery of maintainable, optimized, and robust code, while ensuring impeccable quality at each iteration.
    Symfony PHP8 JavaScript Code Review Clean Code
  • Clubofficine.fr
    Junior Backend Web Developer - REST API
    MEDICAL
    July 2020 - November 2022 (2 years and 5 months)
    Paris, France
    During my 2.5 years at ClubOfficine, a job board specialized in pharmacy professions, I held the position of **Junior Backend Developer**. My main role was to participate in a complete overhaul of the existing monolithic system, breaking it down into microservices. This restructuring aimed to enable the use of a common back-end for the mobile and web applications.

    We usedSymfony and API Platformto build this new architecture, implementing a series of robust and scalableREST services**. This assignment allowed me to gain solid experience with Symfony and API Platform, while consolidating my skills in **REST APIdevelopment.
    PHP Symfony 4 API REST APIs Symfony

Reviews

5.0

Out of 2 ratings

StéphaneS

Stéphane

Oxalys

Reviewed on 7/4/2025

We had the pleasure of working with Charles on a stock management overhaul project, and his commitment was exemplary. He delivered quality work on time and integrated quickly into the team. His professionalism, responsiveness, and ability to collaborate effectively were highly appreciated.
DannyD

Danny

Danny Dos santos

Reviewed on 4/13/2020

Excellent work from Charles, he immediately took charge of the Symfony project and completed his mission within the allocated time. I recommend him. See you soon :)

Recommendations

Be the first to recommend Charles

Help this freelancer shine by sharing your experience working together.

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

  • Master 2 CMSI
    Université Paris 1 Panthéon Sorbonne
    2017

Skill set

Categories