183 lines
6.3 KiB
JSON
183 lines
6.3 KiB
JSON
{
|
||
"stack": [
|
||
"React", "Tailwind", "Nuxt", "Prisma", "Node", "Nest", "Docker", "Drone", "Gitea", "Gitlab"
|
||
],
|
||
"projects": [
|
||
{
|
||
"image": "groupama.svg",
|
||
"url": "https://www.g2s-groupama-technologies.fr/",
|
||
"year": "2025",
|
||
"company": "Groupama Support & Services",
|
||
"role": "Développeur Vue",
|
||
"description": [
|
||
"Développement & maintenance d’applications Vue 3",
|
||
"Participation aux choix techniques et aux orientations produit",
|
||
"Collaboration avec l’équipe pour assurer l’intégration des fonctionnalités",
|
||
"Sécurisation des applications et suivi des bonnes pratiques",
|
||
"Mob et pair programming"
|
||
],
|
||
"tools": ["Vue 3", "Pinia", "Vite", "single SPA"]
|
||
},
|
||
{
|
||
"image": "fitarena.png",
|
||
"url": "https://www.fit-arena.fr/",
|
||
"year": "2024",
|
||
"company": "Fit-arena",
|
||
"role": "Développeur Vue",
|
||
"description": [
|
||
"Renfort sur le front de Fitarena, mise en place de l'agenda interactif avec Vue3 & Pinia",
|
||
"Analyse et refactorisation du code existant",
|
||
"Mise en place des stores par entité",
|
||
"Mise en place des services API",
|
||
"Ajout d'interactions avec le calendrier",
|
||
"Ajout de composants UI spécifiques pour le calendrier"
|
||
],
|
||
"tools": ["Vue 3", "Pinia", "Vite"]
|
||
},
|
||
{
|
||
"image": "potagercity.svg",
|
||
"hideTitle": true,
|
||
"url": "https://potagercity.fr",
|
||
"year": "2023-2021",
|
||
"company": "Potager City",
|
||
"role": "Développeur Vue",
|
||
"description": [
|
||
"Développement et mise à jour de l'ensemble des environnements front-end",
|
||
"Mise en place des phases de tests techniques pour stabiliser les services",
|
||
"Participation à l'amélioration de l'expérience utilisateur en coordination avec les équipes produits",
|
||
"Optimisation du balisage technique SEO pour améliorer les performances de trafic depuis les moteurs de recherche",
|
||
"Contrôle de la qualité du code"
|
||
],
|
||
"tools": ["Vue 2", "VueX", "Vue Router", "Webpack", "SCSS", "Tailwind", "Storybook"]
|
||
},
|
||
{
|
||
"image": "euronews.svg",
|
||
"hideTitle": false,
|
||
"url": "https://euronews.fr",
|
||
"year": "2019",
|
||
"company": "Euronews",
|
||
"role": "Développeur Vue.js",
|
||
"description": [
|
||
"Développement du site euronews.com v3",
|
||
"Intégration SCSS normalisé avec ITcss"
|
||
],
|
||
"tools": ["Vue.js", "SCSS", "ITcss"]
|
||
},
|
||
{
|
||
"image": "tyredating.png",
|
||
"hideTitle": true,
|
||
"url": "https://www.tyredating.com/",
|
||
"year": "2018",
|
||
"company": "Tyredating",
|
||
"role": "Développeur Vue.js",
|
||
"description": [
|
||
"Développement des composants Vue",
|
||
"Intégration responsive"
|
||
],
|
||
"tools": ["Vue.js"]
|
||
},
|
||
{
|
||
"image": "michelin.png",
|
||
"hideTitle": false,
|
||
"url": "https://bike.michelin.com",
|
||
"year": "2017",
|
||
"company": "Michelin",
|
||
"role": "Intégrateur",
|
||
"description": [
|
||
"Développement pour le prototype des nouveaux sites de Michelin (bike.michelin.com) avec React & apostrophe CMS"
|
||
],
|
||
"tools": ["React", "Apostrophe CMS"]
|
||
},
|
||
{
|
||
"image": "africanews.png",
|
||
"url": "https://africanews.com",
|
||
"year": "2016",
|
||
"company": "Africanews",
|
||
"role": "Intégrateur",
|
||
"description": [
|
||
"Intégration pour africanews.com et euronews.com v2",
|
||
"Intégration SCSS normalisé avec ITcss"
|
||
],
|
||
"tools": ["SCSS", "ITcss"]
|
||
},
|
||
{
|
||
"image": "peaks.svg",
|
||
"hideTitle": true,
|
||
"url": "https://peaks.fr/",
|
||
"year": "2014-2015",
|
||
"company": "Agences Web",
|
||
"role": "Développeur front-end",
|
||
"description": [
|
||
"Diverses missions de développeur front-end en agences comme PEAKS, Agence Interactive, Sirroco, Nevada, Brand Advocate"
|
||
],
|
||
"tools": ["SCSS", "HTML", "javascript"]
|
||
},
|
||
{
|
||
"image": "appspanel.png",
|
||
"url": "https://www.appspanel.com/",
|
||
"year": "2013",
|
||
"company": "Apps Panel",
|
||
"role": "Développeur front-end / Intégrateur",
|
||
"description": [
|
||
"Développeur front-end / Intégrateur en CDI pour l'agence Apps Panel"
|
||
],
|
||
"tools": ["CSS", "HTML", "javascript"]
|
||
},
|
||
{
|
||
"image": "dnd.svg",
|
||
"hideTitle": true,
|
||
"url": "https://dnd.fr",
|
||
"year": "2011/2012",
|
||
"company": "Dn'd",
|
||
"role": "Développeur front-end / Intégrateur Magento",
|
||
"description": [
|
||
"Développeur front-end / Intégrateur Magento en contrat professionnel pour l’agence Dn’d"
|
||
],
|
||
"tools": ["Magento", "HTML", "CSS"]
|
||
},
|
||
{
|
||
"image": "evilspins.svg",
|
||
"hideTitle": true,
|
||
"url": "https://evilspins.com",
|
||
"year": "2024",
|
||
"company": "evilSpins",
|
||
"role": "Développeur Vue / Node / UI Designer",
|
||
"description": [
|
||
"Conception et réalisation d'une SPA pour les compilations musicales \"evilSpins\" avec Nuxt3 et Atropos js"
|
||
],
|
||
"tools": ["Vue 3", "Nuxt"]
|
||
},
|
||
{
|
||
"image": "massivemusic.png",
|
||
"url": "https://github.com/valerebron/massivemusic",
|
||
"year": "2021-2020",
|
||
"company": "MassiveMusic",
|
||
"role": "Développeur Vue / Typescript / Node / Prisma",
|
||
"description": [
|
||
"Développement des composants Vue normalisé avec Atomic Design",
|
||
"Intégration SCSS normalisé avec ITcss",
|
||
"Développement du store Vuex",
|
||
"Construction de l'API avec GraphQL & Typescript",
|
||
"Modélisation des données avec Prisma.io",
|
||
"Mise en place de l'intégration continue avec Gitlab et Docker-compose"
|
||
],
|
||
"tools": ["Vue", "Typescript", "Node", "Prisma", "GraphQL", "Gitlab", "Docker-compose", "SCSS", "ITcss"]
|
||
},
|
||
{
|
||
"image": "",
|
||
"hideTitle": false,
|
||
"url": "",
|
||
"year": "2021-2020",
|
||
"company": "Analytics",
|
||
"role": "Développeur Node.js",
|
||
"description": [
|
||
"Développement du tracker client",
|
||
"Modélisation des données avec Prisma.io",
|
||
"Construction de l'API avec GraphQL & Typescript",
|
||
"Mise en place de l'intégration continue avec Gitlab et Docker-compose"
|
||
],
|
||
"tools": ["Node.js", "Prisma", "GraphQL", "Gitlab", "Docker-compose", "Typescript"]
|
||
}
|
||
]
|
||
}
|