VivienG Logo

En mission

Développeur Front-end & Full Stack JavaScript

Spécialisé dans le développement d'interfaces web modernes avec Vue.js et Nuxt, je m'investis également dans le développement full stack.

Passionné par la création d'applications web performantes.

Vivien Grenier
Expériences

Expériences

Neuralix

Neuralix

Développeur Full Stack

Avril 2025

Actuellement en poste

  • Développement full-stack d’applications médicales : Conception et implémentation d’applications web complètes avec Angular, NestJS et PostgreSQL, en assurant la robustesse, la scalabilité et la conformité aux exigences du domaine médical.
  • Renforcement du backend : Refonte et centralisation des règles métier côté serveur (NestJS), garantissant cohérence, sécurité et fiabilité des données, avec mise en place de tests automatisés pour valider les fonctionnalités critiques.
  • Architecture et optimisation : Conception d’architectures performantes et maintenables, intégrant les meilleures pratiques de sécurité, d’optimisation et de qualité logicielle pour répondre aux enjeux sensibles du secteur médical.
  • Impact technique et collaboration : Participation active aux décisions de développement, définition des spécifications fonctionnelles et techniques en collaboration avec l’équipe, dans un cadre agile favorisant la qualité et l’innovation.
SpinforEat

SpinforEat

Développeur front-end

Août 2022

Décembre 2023

  • Conception de deux applications web (SPA) : Développées avec Vue 3, ces applications innovantes incluent des fonctionnalités de fidélisation client via l'usage de QR codes et une interface intuitive pour la consultation des points de fidélité et l'obtention de récompenses. J'ai utilisé la Composition API et Pinia pour la gestion d'état, assurant des performances optimales et une expérience utilisateur solide.
  • Développement site vitrine : Mise en œuvre d'une solution Nuxt.js pour un restaurant partenaire, avec un accent sur l'accessibilité et le SEO. Ce site allie esthétique moderne et fonctionnalités avancées pour présenter le restaurant de manière engageante, entraînant une meilleure visibilité en ligne et un taux de conversion accru.
  • Intégration API : Collaboration étroite avec les équipes back-end pour définir les besoins en données et implémenter une API interne, facilitant la récupération et la gestion des données en temps réel, essentielles pour les fonctionnalités de l'application et la mise à jour dynamique des informations sur les menus.
Side Projects

Side Projects

Manga Hive

Manga Hive

Une plateforme complète de gestion et découverte de manga avec suivi de progression, système de badges et partage communautaire

Siam Kitchen

Siam Kitchen

Site vitrine moderne pour un restaurant thaïlandais avec gestion de contenu dynamique

Star Citizen Tool

Star Citizen Tool

Un catalogue interactif des vaisseaux de Star Citizen avec visualisation détaillée des caractéristiques

Compétences

Compétences

Front-end

Spécialisé en Vue.js et la Composition API, je conçois des interfaces modernes et performantes. J’utilise principalement Nuxt.js pour mes projets personnels, tout en travaillant actuellement avec Angular et en développant progressivement mon expérience sur Next.js et l’écosystème React.

Vue.js
Nuxt.js
Angular
Next.js
TypeScript
Composition API

Back-end

Expérience en développement back-end avec Node.js, utilisant NestJS et Express pour créer des APIs RESTful. Familier avec la gestion de bases de données relationnelles MySQL et PostgreSQL.

Node.js
NestJS
Express
MySQL
PostgreSQL
REST API

Outils & Design

Maîtrise de TailwindCSS pour des interfaces modernes et responsives. Utilisation de Figma pour la conception et SASS pour des styles plus complexes. Expérience avec les outils de développement modernes.

TailwindCSS
SASS
Figma
Git
Docker
Contact

Contact

© 2021 - 2025 VivienG. Tous droits réservés.

Numéro de siren: 917932287