You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Laurent DubosqLD

Laurent Dubosq

Front-End Developer Vue.js/Svelte.js/React.js

€350/day
Paris, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Laurent

In love with the web, application creation, and entrepreneurship,I have been helping companies develop their front-end since 2010**. Whether with their own CMS, popular CMS like Shopify, or using **modern libraries such as Vue.js, Svelte.js, or React**. Adherent to the **Software Craftsmanshipphilosophy, I constantly evolve technically, **offering a quality partnership and long-term viable code**.
  • French

    Native or bilingual

Can work on-site
Paris (up to 50km)

Experience

  • AWAKNINGJEWELRY.COM
    Front-End Developer Vue.js
    E-COMMERCE
    March 2024 - April 2025 (1 year and 1 month)
    Limay, France
    • Configuration: Choice of stack, project creation and configuration (**Vite**)
    • SPA Application Development: Design, develop, and maintain the front-end application and its features using **Vue.js (SFC + Composition API)**, **Javascript/Typescript, JSON**, SASS, HTML5, and CSS3.
    • Component Design: Create reusable components andcomposablesfor future use, ensuring consistency and efficiency in UI development, thus amobile-first responsivecontext.
    • Interaction with Back-end Services (**JSON-Server**): Data retrieval through **RESTful API consumption**.
    • State: Global state management withPiniabuilt on the **Singleton design pattern**.
    • Performance: Optimize the application to maximize loading speed (**lazy loading, code splitting, data caching, core web vitals, minifying**) and natural referencing (**SEO**)
    • Accessibility: Development in compliance with accessibility rules and implementation of markup according toRGAA, WCAGguidelines and **W3C patterns**.
    • Testing and Debugging: Implement **unit tests**, **integration tests**, and perform debugging to ensure high code quality and user experience (**Vitest/Jest, Vue Test Utils**) with **manual continuous testing**.
    • Design System: Rigor in integration respecting thestyle guides, graphic charter, and design systemspecific to the original template, as well as in the use of icon libraries (**Polaris & Material**).
    • Methodology: Agile development followingSoftware Craftsmanshipprinciples.
    • Code Quality: Maintain clean and well-commented code, adhering to best practices and coding standards (**DRY, KISS, YAGNI, Clean code, SRP** (SOLID))
    • Version Control:GitHub
    Vue.js Vue Router Vite.js Vitest Vue Test Utils Typescript JSON Git/Github GitHub JSON-Server SASS/SCSS BEM DRY KISS YAGNI SOLID principles Clean Code Microsoft Visual Studio Adobe Photoshop JSDOM API JavaScript NPM Jest Search Engine Optimization (SEO) HTML5 CSS3 Pinia Digital Accessibility WCAG RGAA Unit Test Integration Test Performance Improvement Composition API Responsive design RESTful API Consumption Core Web Vitals Software Craftsmanship
  • Decathlon
    Front-End Developer Svelte.js
    E-COMMERCE
    November 2022 - February 2023 (3 months)
    Belgium
    • SPA Application Development: Develop and maintain the e-commerce front-end application and its features usingSvelte.js, LESS, Tailwind, JSON**, HTML5, CSS3 in a **mobile-first responsiveenvironment.
    • User Journey Improvement: Implement new features with **A/B tests**, template **refactoring**.
    • Testing and Debugging: Implement manual tests and perform debugging to ensure application viability.
    • Interaction with Back-end Services: Data retrieval throughRESTful API consumptionwith data exploitation using **stores**.
    • Design System: Rigor in integration respecting **Decathlon's "Vitamin" Design System**.
    • Collaboration:Work collaboratively with multidisciplinary teamssuch as UX/UI teams, back-end developers, data scientists, and product managers, to deliver features conforming to specifications in an agileScrumenvironment.
    • Code Quality: Maintain clean and well-commented code (**JS-doc**), adhering to best practices and coding standards (**DRY, KISS, YAGNI, SRP** (SOLID), **Clean Code**) specific to the profession itself, as well as **internal company best practices**. Teamwork through **code reviews**.
    • Version Control:Continuous Integration (CI)of modifications made to a collaboration platform (**GitHub Actions**).
    • Technical Environment: Adaptation to acomplex environmentcomposed of multiple repositories, internal and external CMS (**Strapi**), external tools (**Phrase**),GitHub Actionspipelines specific to **continuous integration**.
    Svelte.js TailwindCSS JavaScript ESLint Prettier Webpack JSON DRY KISS YAGNI SOLID principles Clean Code Scrum CI/CD Strapi Phrase Atlassian JIRA slack Atlassian Confluence GitHub Figma NPM Github Actions Git Git/Github SCRUM Agile Methodology Practice Agile methodology Code Review Search Engine Optimization (SEO) CSS3 HTML5
  • www.laurentdubosq.com
    Front-End Developer React.js
    March 2022 - April 2022 (1 month)
    • Design:Selectionof the design by using the freely distributed design from theCodingNepalblog.
    • Configuration: Choice of stack and plugins (**Axios, EmailJS, JSON-Server**), project creation and configuration (**CRA + Webpack**).
    • SPA Application Development: Design and maintain the front-end application usingReact.js (Functional Component, Hooks, JSX, StrictMode)**, **Javascript, JSON**, SASS, HTML5, and CSS3 in a **mobile-first responsiveenvironment.
    • Component Design: Create components that structure our UI elements in asimpleandmaintainableway.
    • Animation: Development of **Javascript animations**.
    • Interaction with Back-end Services (**JSON-Server**): Data retrieval throughRESTful API consumptionwith **Axios**.
    • Monitoring: **Implementation of an email alert system informing of the failure to retrieve remote data (EmailJS)**.
    • Performance: Optimize the application to maximize loading speed (image optimization (**adaptive images**),code minification(**Webpack**), application of theDRYdevelopment principle, and optimization for natural referencing (**SEO**)).
    • Design System: Rigor in integration respecting theCodingNepalgraphic charter for a **faithful rendering**.
    React.js SASS/SCSS JSON JSON-Server Axios EmailJS JavaScript API REST NPM Webpack JSX HTML5 CSS3 Search Engine Optimization (SEO) Adobe Photoshop

Recommendations

Be the first to recommend Laurent

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Sveltekit Developer
    Self-taught
    2025
    Autoformation à Sveltekit depuis la documentation officielle en anglais.
  • Vue.js Developer
    Self-taught
    2024
    Autoformation à Vue.js (Options API et Composition API) depuis la documentation officielle en anglais.

Certifications

Skill set

Categories