Codeur Rank

23 973ème
sur 373 000

Statistiques

depuis la création du compte

Projets réalisés0 projets
Projets terminés0 %
Tarif horaire moyen70
Dernière connexion1 mois
Membre depuisFév. 2020
Profil vu670 fois

Vérifications

Adresse emailVérifié
N° de téléphone(+33677…)Vérifié
Compte LinkedInNon-vérifié

Confiez votre projet à Charles

Faites appel à l'expertise de Charles pour faire avancer votre projet, ou découvrez d‘autres freelances pour trouver celui qui correspondra parfaitement à vos besoins.

Publier un projet

À propos de Charles

Développeur Senior PHP | Symfony | FullStack

Développeur backend senior spécialisé en PHP et expert du framework Symfony avec 4,5 ans d'expérience professionnelle. J'ai travaillé sur des projets variés, incluant des applications complexes dans des environnements exigeants, et je suis particulièrement à l'aise avec les architectures REST et API.

Au cours de ma dernière mission de 2 ans au Ministère de l'Intérieur, j'ai évolué au sein d'une équipe de 8 développeurs composée d'un Lead Tech, d'un autre développeur senior, d'un chef de projet et de développeurs alternants. Cette expérience m'a permis de développer ma capacité à produire du code conforme aux principes SOLID, en respectant des standards de qualité de développement. J'ai également renforcé mes compétences en qualité de code grâce à l'utilisation d'outils tels que PHPStan, PHP CS Fixer, ReviewDog, et ESLint, garantissant des applications performantes, maintenables et conformes aux meilleures pratiques. 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.

En tant que FullStack, j'ai consolidé mes compétences en JavaScript et je maîtrise également les technologies HTML et CSS pour la création d'interfaces web performantes et responsives.

Grâce à mon expertise sur Symfony, je suis capable de concevoir des solutions backend robustes, sécurisées et scalables. J’ai aussi des compétences avancées en conteneurisation avec Docker, optimisant ainsi les environnements de développement et de production pour une intégration continue fluide.

Compétences principales

PHP (Symfony)
JavaScript
HTML/CSS
Docker
Expérience FullStack et gestion d'API robustes
Expertise en qualité de code (PHPStan, PHP CS Fixer, ReviewDog, ESLint, SOLID)
Travail d'équipe

Réalisations de Charles

Développeur FullStack Symfony 4

WeCogit
sept. 2019 - fév. 2020

Développement Backend

• Programmation orientée objet / service
• Création des entités, contrôleurs, routes, services, évènements, extensions Twig, etc.
• Création des formulaires et de contraintes de validations personnalisées. Ex : mise en place d’un « Anti-Flood » pour se protéger
face à l’injection massive SQL
• Installation des bundles avec Composer
• Utilisation de Doctrine, Repositories, MySql, PhpMyAdmin
• Mise en place d’un système de sécurité et de gestion d’utilisateurs via des « providers et firewalls » ainsi qu’un système
d’authentification.
• Mise en place du CKEditor
• Utilisation du design pattern « Observer » (Object, Event, Listener) pour la création d’un système de notifications et d’envoie
d’emails.

Développement Frontend

• Moteur de « Templates Twig » (inclusion et héritage)
• HTML5 et CSS3
• Réalisation d’une maquette avec l’outil en ligne [URL MASQUÉE]
• Jquery - seulement quelques scripts

Mise en production

• Déploiement de l’application avec Linux, SSH, R-Sync, hébergement mutualisé – Infomaniak

Formation

sept. 2017 - sept. 2018

Master 2 CMSI

Université Paris 1 Panthéon Sorbonne

Recevez un devis de Charles Schaetz