
Charles Schaetz
Développeur Back-End Senior | Php, Js, Symfony
Salaire / Taux journalier
Paris, France
Mobilité : Paris
Freelance
Peut venir sur site
Expertises
Langues
À 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.
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
