update info
All checks were successful
Deploy production / build-deploy (push) Successful in 26s

This commit is contained in:
Johan LEROY
2026-07-03 09:42:24 +02:00
parent 155ab2977f
commit 3504c3d219

View File

@@ -84,7 +84,7 @@ export const projects: Project[] = [
title: "Techos", title: "Techos",
subtitle: "Plateforme hébergement & domaines", subtitle: "Plateforme hébergement & domaines",
desc: desc:
"Plateforme client + admin de gestion d'hébergement web et de domaines pour une association, bâtie sur WHMCS. Design system « Liquid Glass » clair/sombre.", "Plateforme client + admin de gestion d'hébergement web et de domaines pour une association, bâtie sur WHMCS.",
stack: ["Next.js 16", "React 19", "NestJS 11", "Tailwind 4", "shadcn/ui", "Redis", "WHMCS API"], stack: ["Next.js 16", "React 19", "NestJS 11", "Tailwind 4", "shadcn/ui", "Redis", "WHMCS API"],
status: "dev", status: "dev",
link: "https://techos-asso.fr", link: "https://techos-asso.fr",
@@ -107,7 +107,7 @@ export const projects: Project[] = [
title: "Lidge", title: "Lidge",
subtitle: "Portail d'abonnements aux services auto-hébergés", subtitle: "Portail d'abonnements aux services auto-hébergés",
desc: desc:
"Plateforme perso pour gérer les abonnements à mes services auto-hébergés (Cloud, Vault, Git) avec SSO, tickets et workflow d'accès.", "Plateforme de mes services auto-hébergés (Cloud, Vault, Git)",
stack: ["Nuxt 3", "NestJS 11", "TypeORM", "MariaDB", "JWT", "Nodemailer"], stack: ["Nuxt 3", "NestJS 11", "TypeORM", "MariaDB", "JWT", "Nodemailer"],
status: "live", status: "live",
link: "https://lidge.fr", link: "https://lidge.fr",
@@ -166,12 +166,14 @@ export const experiences: Experience[] = [
period: "Depuis 2025", period: "Depuis 2025",
duration: "1 an", duration: "1 an",
desc: desc:
"Édition d'un SaaS de gestion pour organismes de formation (conformité Qualiopi) : inscription des apprenants, extranet, signature des feuilles de présence, génération de documents et intégration ERP.", "Édition d'un SaaS de gestion pour organismes de formation (conformité Qualiopi) : , extranet et intégration facturation et LMS.",
missions: [ missions: [
"Développement fullstack : API NestJS + front Nuxt", "Développement fullstack : API NestJS + front Nuxt",
"Architecture serverless AWS (Lambda, SQS, Step Functions, S3)", "Architecture serverless AWS (Lambda, S3)",
"Intégration ERP Pennylane (devis, factures, synchronisation clients)", "Intégration Pennylane & Tiime (devis, factures, synchronisation clients)",
"Génération de documents PDF & mails via éditeur Tiptap", "Synchronisation calendrier ICS",
"Extranet apprenant",
"Intégration LMS",
], ],
stack: ["NestJS", "Nuxt 2", "TypeORM", "MariaDB", "AWS", "Terraform"], stack: ["NestJS", "Nuxt 2", "TypeORM", "MariaDB", "AWS", "Terraform"],
current: true, current: true,
@@ -253,10 +255,16 @@ export const experiences: Experience[] = [
]; ];
export const formation: Formation[] = [ export const formation: Formation[] = [
{
title: "Expert en Architecture et Développement Logiciel",
school: "Campus ENI, Nantes",
period: "Depuis 2025",
desc: "Architecture logicielle avancée, conception de systèmes distribués, DevOps, cloud, sécurité, performance et pilotage de projets techniques",
},
{ {
title: "Concepteur Développeur d'Applications", title: "Concepteur Développeur d'Applications",
school: "Campus ENI, Nantes", school: "Campus ENI, Nantes",
period: "Depuis 2023", period: "2023-2025",
desc: "Conception & dév d'applications web/mobiles, architecture logicielle, gestion de projet.", desc: "Conception & dév d'applications web/mobiles, architecture logicielle, gestion de projet.",
}, },
{ {