About Dylan
French
Native or bilingual
English
Fluent
Experience
- AUDOUIN REALISATIONSDéveloppeur web | PHP natifDIGITAL AND ITJuly 2025 - August 2025 (1 month)Lyon, FranceStack Front-end / Back-end : PHP natif, HTML, CSS, OAuth 2.0 / OpenID Connect, JWT, cURL/Guzzle-> Intégration complète de l’API FranceConnect : permet aux utilisateurs de se connecter via leurs comptes administratifs (Impots.gouv, Ameli, La Poste, etc.) pour un accès simplifié et sécurisé-> Mise en œuvre du workflow d’authentification OAuth 2.0 / OpenID Connect : gestion sécurisée de la récupération des jetons et des données utilisateurs-> Conception robuste de la gestion des sessions, des redirections et des callbacks, avec logging des erreurs pour fiabiliser l’ensemble du parcours utilisateur-> Adaptation du backend PHP pour garantir la conformité aux exigences de FranceConnect, au référentiel RGAA (accessibilité) et au RGPD (protection des données)-> L’objectif était de permettre aux clients un accès sécurisé à la plateforme grâce à la connexion FranceConnect, tout en assurant un respect strict des normes de sécurité et de confidentialité
- Air PapillonDéveloppeur web | JS Cesium JSARCHITECTURE AND URBAN PLANNINGJanuary 2025 - February 2025 (1 month)Lyon, FranceStack Front-end : HTML, CSS, CesiumJS 1.112Stack Back-end : Aucun (fonctionnement full client-side)-> Intégration de l’orientation des entités CesiumJS : ajout de la possibilité de définir un heading/pitch/roll lors de la création d’un modèle 3D afin de contrôler précisément son orientation dans la scène-> Mise en place d’un bouton HTML/CSS indépendant : création d’un composant natif personnalisable permettant de montrer/masquer chaque entité sans dépendance à Cesium Ion ni aux outils Sandcastle-> Développement d’une fonction générique createModel : factorisation du code pour simplifier l’ajout de nouveaux modèles avec position, altitude et orientation configurables-> Gestion optimisée de l’affichage et des interactions : bascule simple via la propriété .show des entités Cesium et mise à jour dynamique du libellé du bouton pour refléter l’état courant-> L’objectif était d’offrir un contrôle utilisateur intuitif et réutilisable sur l’ajout, l’orientation et l’affichage des entités 3D, tout en conservant la compatibilité avec CesiumJS 1.112 afin d’assurer la stabilité et la performance du projet existant
- DecqDéveloppeur web | PHP JavaScript TypeScript | Symfony Vue.JsSOFTWARE PUBLISHINGApril 2024 - October 2024 (6 months)Villeurbanne, FranceStack : PHP 8.3, Symfony 7, Vue.js 3 (Composition API), VueFlow, PostgreSQL, MySQL, Twilio-> Migration complète d’un ERP métier vers une application SaaS moderne, avec un backend robuste en Symfony 7-> Refonte et migration de la base de données de MySQL vers PostgreSQL (optimisation, fiabilité, scalabilité)-> Développement du frontend en Vue.js 3 (architecture atomique) pour un code maintenable et évolutif-> Création d’un module de gestion de workflows clients avancés (logique conditionnelle, automatisation des processus) avec VueFlow-> Intégration de l’API Twilio pour la gestion des communications (notifications, SMS) et participation active à la revue de code-> Implication forte dans l’équipe : participation aux sprints Scrum, rituels agiles, amélioration continue et partage des bonnes pratiques
Reviews
Recommendations
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- BAC +3, Développeur d'application web - PHP / SymfonyOpenClassrooms2022BAC +3, Développeur d'application web - PHP / Symfony
- BAC +2, BTS Service Informatique aux Organisations option Solution Logicelles et Applications MétiersLycée EDME Bouchardon2021BAC +2, BTS Service Informatique aux Organisations option Solution Logicelles et Applications Métiers