À propos de Laurent
Français
Bilingue ou natif
Expériences
- AWAKNINGJEWELRY.COMDéveloppeur Front-End Vue.jsE-COMMERCEmars 2024 - avril 2025 (1 an et 1 mois)Limay, France• Configuration : Choix de la stack, création et configuration du projet (Vite)• Développement d'une application SPA : Concevoir, développer et maintenir l’application front-end et ses fonctionnalités en utilisant Vue.js (SFC + Composition API), Javascript/Typescript, JSON, SASS, HTML5 et CSS3.• Conception de Composants : Créer des composants réutilisables ainsi que des composables pour des utilisations futures, en assurant la cohérence et l’efficacité du développement de l’interface utilisateur, donc un contexte responsive mobile-first.• Interaction avec des services Back-end (JSON-Server) : Récupération de données par consommation d’APIs RESTful.• Etat : Gestion de l’état globale avec Pinia construit sur le design pattern Singleton.• Performances: Optimiser l’application pour maximiser la vitesse de chargement (lazy loading, code splitting, data caching, core web vitals, minifying) et le référencement naturel (SEO)• Accessibilité : Développement dans le respect des règles d’accessibilité et implémentation du balisage conformément aux directives RGAA, WCAG et aux patterns W3C.• Tests et Débogage : Mettre en œuvre des tests unitaires, des tests d’intégration et effectuer le débogage pour assurer une haute qualité de code et d’expérience utilisateur (Vitest/Jest, Vue Test Utils) en manual continuous testing.• Design System : Rigueur quant à l’intégration dans le respect des styles guides, de la charte graphique et du design system propre au template original, ainsi que dans l'utilisation des bibliothèques d'icônes (Polaris & Material).• Méthodologie : Développement Agile en suivant les principes de Software Craftmanship.• Qualité du Code : Maintenir un code propre et bien commenté, en respectant les meilleures pratiques et les standards de codage (DRY, KISS, YAGNI, Clean code, SRP (SOLID))• Contrôle de Version : GitHub
- DecathlonDéveloppeur Front-End Svelte.jsE-COMMERCEnovembre 2022 - février 2023 (3 mois)Belgium• Développement d'une application SPA: Développer et maintenir l'application e-commerce front-end et ses fonctionnalités en utilisant Svelte.js, LESS, Tailwind, JSON, HTML5, CSS3 dans un environnement responsive mobile-first.• Amélioration des parcours utilisateurs: Mettre en place des nouvelles fonctionnalités avec A/B tests, refactorisation de template.• Tests et débogage : Mettre en œuvre des tests manuels et effectuer le débogage pour garantir la viabilité de l'application.• Interaction avec des services Back-end : Récupération de données par consommation d'APIs RESTful avec exploitation des données à l'aide de stores.• Design System : Rigueur quant à l'intégration dans le respect du Design System "Vitamin" de Decathlon.• Collaboration : Travailler en collaboration avec des équipes pluridisciplinaires telles que les équipes UX/UI, développeurs back-end, data et chefs de produits, pour livrer des fonctionnalités conformes aux spécifications dans un environnement agile de type Scrum.• Qualité du Code : Maintenir un code propre et bien commenté (JS-doc), en respectant les meilleures pratiques et standards de codage (DRY, KISS, YAGNI, SRP (SOLID), Clean Code) propre au métier en lui-même, comme aux bonnes pratiques internes à l'entreprise. Travail en équipe à travers des code reviews.• Contrôle de Version : Intégration continue (CI) des modifications apportées vers une plateforme de collaboration (GitHub Actions).• Environnement technique : Adaptation à une environnement complexe composé de multiples repositories, de CMS internes et externes (Strapi), d'outils externes (Phrase), de pipelines GitHub Actions propre à l'intégration continue.
- www.laurentdubosq.comDéveloppeur Front-End React.jsmars 2022 - avril 2022 (1 mois)• Design : Sélection du design en reprenant celui distribué librement par le blog CodingNepal.• Configuration : Choix de la stack et plugins (Axios, EmailJS, JSON-Server), création et configuration du projet (CRA + Webpack).• Développement de l’application SPA : Concevoir et maintenir à jour l’application front-end en utilisant React.js (Functional Component, Hooks, JSX, StrictMode), Javascript, JSON, SASS, HTML5 et CSS3 dans un environnement responsive mobile-first.• Conception de Composants : Créer des composants permettant de structurer nos éléments UI de façon simple et maintenable.• Animation : Développement d’animation en Javascript.• Interaction avec des services Back-end (JSON-Server) : Récupération de données par consommation d’APIs RESTful avec Axios.• Monitoring : Mise en place d’un système d’alerte par email informant de l'échec de la récupération de datas distantes (EmailJS).• Performances : Optimiser l’application pour maximiser la vitesse de chargement (optimisation image (images adaptatives), minification code (Webpack), application du principe de développement DRY et optimisation pour le référencement naturel (SEO).• Design System : Rigueur quant à l’intégration dans le respect de la charte graphique de CodingNepal pour un rendu fidèle.
Recommandations
Soyez le premier à recommander Laurent
Contribuez à la réussite de ce freelance en partageant votre expérience de collaboration avec lui.
Ces profils de freelance correspondent également à vos critères
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
Formations
- Développeur SveltekitAuto-formation2025Autoformation à Sveltekit depuis la documentation officielle en anglais.
- Développeur Vue.jsAuto-formation2024Autoformation à Vue.js (Options API et Composition API) depuis la documentation officielle en anglais.