You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Gaëtan SimonGS

Gaëtan Simon

Développeur Front-End (Nuxt / Vue / JavaScript)

700 €/jour
Paris, FR
8-15 ans

Délai de réponse moyen : 1h

À propos de Gaëtan

Je suis développeur Front-End JavaScript avec 6 années d'expérience spécialise dans le framework Nuxt.js.

Mon approche met l'accent sur la qualité lors de l'intégration de maquettes provenant d'outils comme Adobe XD et Figma, en favorisant une organisation claire entre la couche de données et la présentation.

Je suis capable de réaliser des développements JavaScript pour dynamiser le contenu, en manipulant les données et en effectuant des appels API (tierces ou propriétaires). Mon autonomie est un atout, tout comme ma capacité à communiquer efficacement les problèmes rencontrés et à documenter méthodiquement mon travail, pour vous permettre de faire évoluer le code sans dépendre de ma présence.

Ma connaissance approfondie de Google Cloud Platform, notamment des produits tels que Cloud Run, Cloud Functions, Cloud Storage et Cloud Firestore, enrichit ma polyvalence. Je peux conseiller et apporter des solutions techniques, renforçant ainsi ma valeur en tant que développeur front-end expérimenté.

N'hésitez pas à me contacter, je serai ravi de répondre à vos questions et de mettre à votre disposition mon expertise.
  • Français

    Bilingue ou natif

  • Anglais

    Capacité professionnelle complète

En télétravail uniquement
Travaille majoritairement à distance

Expériences

  • Pennylane
    Version allemande du site commercial
    EDITION DE LOGICIELS
    février 2025 - mars 2026 (1 an et 1 mois)
    Paris, France
    Pour accompagner le déploiement de leur logiciel sur le territoire allemand, les équipes en charge du site commercial mon sollicité afin d'implémenter dans un délai court une solution multilingue avec leur Headless CMS.

    Je ne me suis pas contenté du brief de départ qui était concentré sur une version allemande. J'ai réfléchi à une solution plus long terme afin de supporter le multilingue tout en répondant au besoin immédiat.

    La solution la plus simple : réagir aux évènements des modules i18n pour injecter la logique spécifique du CMS en place. Les pages sont générées dans les différentes locales, plus besoin d'intervenir. L'équipe est autonome.

    • J'ai réécrit le script Node pour récupérer le contenu du Headless CMS en intégrant le support multilingue (fr, en, de, ...).
    • J'ai implémenté un module capable d'enregistrer une page d'accueil différente par locale.
    • J'ai développé un module pour configurer facilement une URL traduite localement à une route du routeur Vue. L'expérience développeur est améliorée, il ne fait référence qu'à un nom unique pour gérer les URLs.

    En 4 semaines, après une phase de revue, la version allemande était en production !
    Node.js Vue.js Nuxt.js Développement Front-End
  • Pennylane
    Migration du site commercial vers Nuxt 3
    EDITION DE LOGICIELS
    août 2024 - septembre 2024 (1 mois)
    Paris, France
    Le site commercial pennylane.com utilisait le framework Nuxt 2 qui était arrivée en fin de support. J'ai été appelé pour cette mission de migration vers Nuxt 3 suite à mes précédentes missions et à l'expertise technique que je pouvais apporter.

    • J'ai proposé un plan détaillé de migration en suivants les ressources disponibles en ligne (principalement le guide de migration Vue 3), la recherche des modules Nuxt obsolètes (à mettre à jour, à supprimer ou à réimplémenter) ou la récriture des composants vers la Composition API quand cela était nécessaire.
    • J'ai adopté une méthode radicale : repartir de zéro. J'ai soigneusement réimporté un à un les composants, pages, modules, etc. Le site étant géré par un Headless CMS, je n'ai pas eu à me soucier du contenu. J'ai comparé des dizaines de pages pour être sûr que le résultat était le même.
    • J'ai été obligé d'implémenter une API REST pour parcourir les fichiers JSON extraits du CMS pour remplacer l'ancienne méthode qui utilisait une fonctionnalité de webpack (le projet est sous Vite maintenant).

    En moins de 2 mois après quelques corrections de bugs (build, indexation), la nouvelle version Nuxt 3 était en production !
    Node.js Vue.js Nuxt.js Développement Front-End
  • Pennylane
    Intégration responsive de la page tarifs
    EDITION DE LOGICIELS
    juin 2022 - juillet 2022
    Paris, France
    Mission : Intégration responsive d'une maquette réalisée avec Figma pour la nouvelle page tarifs du site commercial.

    Approche :

    Pour faciliter la gestion du tableau des fonctionnalités par abonnement j'ai choisi de générer l'affichage HTML à la volée à partir d'un fichier descriptif au format JSON. La mise en page "tableau" bien que réellement faite avec des balises HTML section/article (tout en respectant la sémantique du document) aurait demandée trop d'effort de maintenance.

    J'ai analysé l'intégration et organisé le développement en plusieurs composants Vue.js spécialisés pour générer le tableau, la liste des abonnements, des catégories et des fonctionnalités.
    HTML5 CSS3 TailwindCSS Vue.js

Recommandations

AU
AU
Ancien utilisateur et 1 autre personne recommandent Gaëtan

Ces profils de freelance correspondent également à vos critères

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

Formations

  • Licence Professionnelle - Métiers du numériques, parcours chef de projet multimédia junior (METWEB)
    Université de Versailles Saint-Quentin-en-Yvelines
    2017
    - Développement Web: HTML/CSS/JS, PHP/MySQL - Intégration Graphique: Maquettes Photoshop - Réalisation Audiovisuelle: Prise de son, cadrage, montage - Projet d'année: Développement d'une application mobile (Ionic Framework, Angular 2)

Certifications

Compétences

Catégories