Charles Schaetz

Développeur Back-End Senior | Php, Js, Symfony

Salaire / Taux journalier

Paris, France

Mobilité : Paris

Freelance

Peut venir sur site

Expertises

JavascriptPHPSymfonyMicroservicesIACSSMicrosoft SQL ServerLinuxGitClean CodeDockerHTML

Langues

Français (Maternelle)Anglais (Courant)

À propos

Introduction

Développeur senior PHP/Symfony, 6+ ans d'expérience sur des projets complexes (ministère, ERP, plateformes SaaS), avec une forte exigence sur la qualité logicielle et les API REST. Actuellement chez Oxalys, je développe plusieurs modules d'un ERP métier en pleine refonte web, au sein d'une équipe qui intègre l'IA (Claude Code) à son processus de développement. Je vise une évolution vers un rôle de lead dev, l'IA faisant naturellement partie de ma pratique.

Liens

Expérience de travail

Développeur FullStack Senior

OxalysFreelance

juin 2025 - Présent

1 an 5 mois

92250 La Garenne-Colombes, France

J'interviens chez Oxalys, éditeur d'un ERP métier, pour développer le module de gestion de stock dans le cadre d'une refonte technique majeure, ainsi que des fonctionnalités d'import universel, la gestion des utilisateurs et tout le module de paramétrage de l'ERP. L'application historique, développée depuis plus de 30 ans en Magik, est en cours de modernisation vers une stack web : PHP 8+ (MVC), JavaScript, HTML5, CSS3 et SQL Server. J'ai rejoint une équipe de 8 développeurs pour assurer la continuité de ce chantier, initialement prévu sur 3 mois et prolongé pour mener à bien la bascule fonctionnelle complète de l'outil vers le web. L'équipe intègre par ailleurs progressivement l'IA (Claude Code) dans son processus de développement : j'y développe au quotidien et suis force de proposition pour faire évoluer la configuration (agents, hooks, gates qualité), en plus de rédiger des skills pour automatiser certains développements standards. 👨‍💻 Stack utilisée : Back-end : PHP 8+, MVC, SQL Server Front-end : JavaScript, HTML5, CSS3 IA : Claude Code Ce contexte me permet de travailler sur un logiciel riche en fonctionnalités, de gérer des cas métiers complexes et de participer à un effort de modernisation technique structurant. L’objectif est de permettre à terme l’abandon total de l’ancien système.

Développeur Back-End Sénior

Ministère de l'Intérieur et des Outre-merFreelance

nov. 2022 - déc. 2024

2 ans 2 mois

Paris, France

Durant cette expérience de deux ans au Ministère de l'Intérieur, j'ai travaillé en tant que développeur FullStack sur des outils internes en utilisant principalement le framework Symfony pour le back-end et une combinaison de Symfony UX, Stimulus, JavaScript natif et jQuery pour le front-end. Notre équipe de développement, composée de 8 membres (Lead Tech, développeurs seniors, alternants, chef de projet), évoluait dans un environnement semi-agile avec des poker plannings hebdomadaires et un système de ticketing basé sur Jira. En tant que développeur senior, il m'a rapidement été confié la responsabilité de relire et valider les merge requests des alternants, afin de garantir la qualité et la conformité du code produit. Ce rôle de relecteur m'a permis de renforcer ma capacité à encadrer des profils juniors. Un fort accent sur la qualité du code était mis en œuvre à travers l'utilisation d'outils comme PHPStan, PHP CS Fixer, ESLint et ReviewDog. J'ai également eu l'opportunité de perfectionner mes compétences en production de code SOLID, en suivant de près les bonnes pratiques de clean code et en participant activement à des sessions de code review. De plus, une importance particulière a été attachée aux tests du code, avec l'utilisation de PHPUnit pour les tests unitaires et fonctionnels, ainsi que Codeception pour les tests d'acceptance. Cela a permis d'assurer la robustesse du code tout en réduisant les risques d'anomalies en production. Malgré l'absence de frameworks front-end, cette mission m'a permis d'affiner mes compétences en JavaScript et de m'adapter aux besoins d'applications bureautiques complexes. La méthodologie adoptée et la collaboration au sein de l'équipe ont permis de fournir un code maintenable, optimisé et robuste, tout en garantissant une qualité irréprochable à chaque itération.

Développeur Back-End Junior

ClubOfficineFreelance

juin 2020 - oct. 2022

2 ans 5 mois

Région de Paris, France

Durant mes 2,5 années chez ClubOfficine, une plateforme d'offres d'emploi spécialisée pour les métiers de la pharmacie, j'ai occupé le poste de développeur BackEnd Junior. Mon rôle principal était de participer à une refonte complète du système monolithique existant, afin de le découper en micro-services. Cette restructuration visait à permettre l'utilisation d'un back-end commun pour l'application mobile et l'application web. Nous avons utilisé Symfony et API Platform pour construire cette nouvelle architecture, en mettant en place une série de services REST robustes et scalables. Cette mission m'a permis d'acquérir une solide expérience sur Symfony et API Platform, tout en consolidant mes compétences en développement d'API REST.


Formation

University of Paris I: Panthéon-Sorbonne

Master 2 Conseil et management stratégique international, Stratégie d'entreprise

University of Paris I: Panthéon-Sorbonne

Licence, Économie de gestion

Résultat : Rang : 1/165 (en 3ème année)

Macroéconomie, microéconomie, gestion financière, marchés financiers, droit privé, méthodes et outils de gestion d'entreprise

University of Paris I: Panthéon-Sorbonne

M1 Economie et management, Économie de gestion

Résultat : Rang : 1/101 - Mention Bien

Macroéconomie, microéconomie, gestion financière, marchés financiers

lycée Victor Hugo

Baccalaureate, Scientifique

Résultat : Mention assez bien

Portfolio

Gestion des stocks, des utilisateurs, du paramétrage

Plateforme

Micro-services

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.