À propos
Développeur Symfony,
curieux et rigoureux.
Je m'appelle Charles, développeur web spécialisé en Symfony et PHP. Passionné par les jeux vidéo et l'informatique depuis mon enfance, j'aime construire des applications robustes et bien architecturées.
Me contacter Télécharger mon CVCompétences
PHP / Symfony
Principal
PostgreSQL / Doctrine
Avancé
API Platform / REST
Avancé
Hotwire Turbo / Stimulus
Avancé
Twig / Webpack Encore
Avancé
Docker
Intermédiaire
Git / GitLab CI/CD
Avancé
PHPUnit / PHPStan
Intermédiaire
Symfony Messenger
Intermédiaire
JWT / Sécurité Symfony
Intermédiaire
Expérience Pro
2023 — 2024
HomeServe France
Développeur Back-end Symfony — Alternance
Équipe de 4 développeurs — 2 devs · 1 lead dev · 1 tech lead · Sprints 3 semaines
Portal Developer
- Intégration du SSO Keycloak avec Active Directory pour une gestion centralisée des droits utilisateurs, synchronisée avec les accès de l'application
- Mise en place d'EasyAdmin pour permettre aux administrateurs de gérer utilisateurs, droits et documents
- Implémentation d'un moteur de recherche de documents
- Rédaction d'une documentation utilisateur complète (création de compte, upload de fichiers, gestion des droits)
- Présentation du projet devant l'ensemble des équipes techniques de l'entreprise
Montée de version d'une application legacy
- Migration PHP 7 → 8, Symfony 5 → 6
- Mise à jour de l'ensemble des tests et de l'image Docker
Contributions équipe
- Contribution ponctuelle à l'application principale de l'entreprise via la résolution de tickets
- Participation aux cérémonies Agile : daily stand-ups, sprint planning, sprint review, réunions d'architecture
- Pointage et suivi des tickets sur Jira
Juin 2022 —
Septembre 2022
Septembre 2022
HomeServe France
Développeur Back-end Symfony — Stage
Équipe Agile de 3 devs — 1 tech lead · 2 devs · Sprints 3 semaines
- Développement from scratch d'une application (Portal Developer) de centralisation et gestion des documentations d'APIs internes
- Mise en place d'un système de gestion des droits et accès par rôle utilisateur
- Participation aux cérémonies Agile : daily stand-ups, sprint planning, sprint review
Juin 2021
HomeServe France
DevOps — Stage
Équipe de 3 DevOps
- Découverte et apprentissage des outils DevOps : Kubernetes, Docker, Docker Compose, Terraform
- Initiation aux pipelines CI/CD et à l'écriture de scripts d'automatisation
- Utilisation d'outils d'audit de sécurité pour analyser les applications web et le réseau
Formations
2022 — 2024
Université Claude Bernard Lyon 1
Master Informatique spécialité Technologies de l'Information et du Web
Master Informatique spécialisé dans le développement web, j'ai pu apprendre et toucher différents langages (PHP, Python, Java, Javascript, etc.) et framework (NextJs, React)
2019 — 2022
Université Claude Bernard Lyon 1
Licence Informatique
Licence Informatique de 3 ans où j'ai pu apprendre les bases de l'algorithme et du développement (C++, Python, Java)
Projets
Travaillons
ensemble.
ensemble.
Disponible pour missions freelance ou opportunités.