Vivien Grenier
Développeur full stack JavaScript.
Je conçois des applications web avec Vue/Nuxt et NestJS, de l’interface à la mise en production.
Une attention particulière aux interfaces, à la fiabilité et aux personnes qui les utilisent.

Mon projet indépendant
Un produit que je conçois, développe et maintiens en production.

Projet phare · Web & mobile
Manga Hive
Une plateforme indépendante, gratuite et sans publicité pour gérer sa collection de mangas, suivre ses lectures et retrouver les prochaines sorties françaises.
Expériences
Neuralix
Développeur Full Stack
Avril 2025
Actuellement en poste
- Développement d’applications médicales avec Angular, NestJS et PostgreSQL.
- Centralisation des règles métier côté serveur et tests automatisés des fonctionnalités critiques.
- Participation aux choix d’architecture et à la définition des spécifications avec l’équipe.
SpinforEat
Développeur front-end
Août 2022
Décembre 2023
- Création de deux applications Vue 3 : fidélité par QR code, suivi des points et récompenses.
- Développement d’un site vitrine Nuxt pour un restaurant, avec un travail sur l’accessibilité et le SEO.
- Intégration de l’API interne en collaboration avec l’équipe back-end.
Compétences
Web & mobile
Je conçois des interfaces avec Vue et Nuxt, et je travaille avec Angular en contexte professionnel. Je développe également mes compétences en React Native et Expo à travers l’application mobile Manga Hive.
Back-end & données
Je développe des API avec NestJS et PostgreSQL : authentification, règles métier et gestion des données. Sur Manga Hive, j’utilise Prisma, Redis et BullMQ pour relier le catalogue, le cache et les traitements en arrière-plan.
Mise en production
Je déploie et maintiens Manga Hive sur un VPS avec Coolify, en séparant les environnements de prévisualisation et de production. Je prends aussi en charge l’optimisation des images et leur stockage sur Cloudflare R2, puis les corrections et les évolutions du produit.