const pierre = {
location: "Lille, France",
role: "Fullstack Developer · Systems & DevOps",
school: "ESGI Lille · Web Engineering (5th year)",
company: "Blaaaz (work-study)",
focus: ["Frontend → Backend → Infra → Observability"],
};Currently in my 5th year of Web Engineering at ESGI Lille, on a work-study contract at Blaaaz. I don't just build interfaces, I care about the whole system: architecture, security, infra, monitoring. Whenever I work on something, I always try to understand what's going on under the hood.
🔭 Systems Thinking · Frontend, backend, infrastructure, monitoring, SEO, performance. I think about the whole system, not just isolated features.
🔒 Security & Robustness · JWT/OAuth, refresh tokens, rate limiting, injection protection. I build systems that account for failures and edge cases.
⚙️ Automation · CI/CD, Docker deployments, centralized logging, real-time monitoring. Every repetitive task is a chance to automate.
Also familiar with
PHP Symfony Python .NET Java C/C++ Unity GraphQL WebSockets Redis MongoDB OAuth
🏢 Blaaaz · Fullstack Developer
Work-study (ESGI 5th year) · Lille · 2025 · Present
Building web interfaces and business tools for clients, mainly the Suzuki France ecosystem: main website, back-office, client portals, dealer network, internal tools.
Vue 3 Nuxt Astro NestJS TypeScript
My technical portfolio, from frontend architecture to production deployment. Light/dark design system, glassmorphism, animated orbs.
Nuxt 4 TypeScript Tailwind CSS Docker Bun
A platform for sharing technical resources as digestible courses. Includes a meta-course explaining how LetsLearn itself was built.
Nuxt 4 TypeScript Tailwind CSS Docker Bun
Website for a social housing provider with headless CMS integration.
Vue 3 Strapi Node.js
Live CPU metrics streamed via Server-Sent Events with real-time graphs.
JavaScript Node.js
I self-host and manage my own infrastructure:
SERVICE STATUS STACK
reverse-proxy running Traefik + Cloudflare Zero Trust
monitoring running Grafana · Prometheus · Loki
analytics running Rybbit (self-hosted)
uptime running Uptime Kuma
deployments automated GitHub Actions → Docker
virtualization running Proxmox cluster
"Quand je développe quelque chose, je réfléchis toujours à comment simplifier l'usage, automatiser les tâches répétitives et rendre les outils plus accessibles."
Lille, France · pcrepin.com



