import type { Metadata } from "next";
import CvToolbar from "./cv-toolbar";
import RevealPhone from "./reveal-phone";
export const metadata: Metadata = {
title: "CV",
description:
"CV de Franck Thiaw-Woaye-Lapierre — développeur web & DevOps à La Réunion. Consultable en ligne ou en PDF.",
alternates: { canonical: "/cv" },
};
const experiences = [
{
role: "Développeur web & administrateur système",
org: "Exhaust Esport — La Réunion",
period: "Juin 2022 → aujourd'hui",
points: [
"Administration des serveurs web et de jeux (Minecraft, VPN), déployés en conteneurs Docker.",
"Développement et maintenance du site de l'organisation (Laravel, Tailwind CSS).",
],
},
{
role: "Stagiaire — datacenter",
org: "Le Tampon — La Réunion",
period: "Août – septembre 2020",
points: [
"Bases du DevOps et de l'administration système ; installation et gestion de serveurs.",
"Acquisition et configuration de mon premier serveur dédié.",
],
},
];
const formation = [
{
title: "Licence Informatique",
org: "Université de La Réunion — Saint-Denis",
period: "2023 → aujourd'hui",
note: "Actuellement en L3, après une L1 et une L2 validées.",
},
{
title: "Baccalauréat",
org: "Lycée Évariste de Parny — Saint-Paul",
period: "2023",
note: "",
},
];
const projets = [
{
name: "Exhaust Esport",
desc: "Site officiel de l'équipe esport.",
stack: "Laravel · Tailwind CSS",
url: "https://exhaust.re",
},
{
name: "Pro Game",
desc: "Site et suivi de réparations pour un atelier de réparation et micro-soudure.",
stack: "Laravel",
url: "https://progame.re",
},
{
name: "wifi-deauth-test",
desc: "Assistant Tkinter guidant un test de déauthentification Wi-Fi, dans un cadre autorisé (aircrack-ng).",
stack: "Python",
url: "https://forgejo.francktwl.fr/Franck/wifi-deauth-test",
},
{
name: "Rixguard",
desc: "Site d'un service VPN (projet archivé).",
stack: "Laravel",
url: "",
},
];
const competences = [
{ label: "Langages", value: "PHP, Python, JavaScript, HTML, CSS, Ruby" },
{
label: "Frameworks",
value: "Laravel, React, Next.js, Node.js, Symfony, Tailwind CSS, Sass",
},
{
label: "Infrastructure",
value: "Linux, Docker, reverse proxy, auto-hébergement, Git",
},
{
label: "Systèmes",
value: "Serveurs web et de jeux, VPN, DNS, administration système",
},
];
const contact = [
{ label: "Email", value: "francktwl@francktwl.fr", href: "mailto:francktwl@francktwl.fr" },
{ label: "Téléphone", value: "", href: "" },
{ label: "Localisation", value: "Saint-Paul, La Réunion" },
{ label: "Site", value: "francktwl.fr", href: "https://francktwl.fr" },
{
label: "Code",
value: "forgejo.francktwl.fr/Franck",
href: "https://forgejo.francktwl.fr/Franck",
},
];
function SectionTitle({ children }: { children: string }) {
return (
{children}
);
}
export default function CvPage() {
return (
Franck Thiaw-Woaye-Lapierre
Développeur & DevOps
Profil
Étudiant en L3 informatique à l'Université de La Réunion,
passionné d'informatique depuis le collège. Compétences en
développement web, administration de serveurs et auto-hébergement.
Objectif : travailler dans le DevOps et l'infrastructure ;
l'électronique est un domaine que j'aimerais explorer
par la suite.