Adrien Lacourpaille
Développeur full-stackTypeScript · React · Node.js
Ouvert aux offres
Profil
Développeur full-stack depuis 2023, seul développeur d’une plateforme multi-écrans en production. J’aime les architectures propres (monorepos, clean architecture, API typées de bout en bout), l’accessibilité et les tests. Je suis les release notes et garde mes projets sur les dernières versions de leur écosystème. J’utilise les agents IA au quotidien, jusqu’à construire leur outillage.
Expérience
Développeur full-stack · Ucaya, Nantes
mars 2023 – aujourd’hui
- Tutorat de développeurs juniors et d’alternants ; code reviews de l’équipe.
- Outillage interne : plugins Claude Code partagés par l’équipe, workflows n8n (GitLab, messagerie).
Plateforme de présentation interactive multi-écrans
2023 – aujourd’hui
Écrans tactiles synchronisés pour des démonstrations clients. Environ 80 % des commits ; seul développeur depuis janvier 2026.
- Monorepo React 19 / Express 5 / MongoDB : application tactile, back-office, API OpenAPI, temps réel Socket.IO.
- Mise en place de l’observabilité OpenTelemetry ; maintenance et évolution de l’infra GCP (Cloud Run, Firebase, Terraform) et de la CI/CD GitLab ; traitement des alertes des scans de sécurité.
- Serveur MCP pour piloter la plateforme depuis un assistant IA ; intégration de Gemini.
- Tests Vitest, Playwright et Testcontainers ; design system accessible dans Storybook.
- Montées de version (React 19, Express 5, TypeScript 6, Vite 8) en adoptant les nouvelles API.
Application d’analyse de données musicales
2024 – 2026
Principal développeur de la webapp React/TypeScript (tableaux de bord, métriques), de la landing et de l’app mobile React Native.
Projets personnels
Taverla
2026
Jeux de soirée : les joueurs rejoignent par QR code et jouent avec leur téléphone. Monorepo React / Hono / WebSocket, Docker, GitHub Actions, e2e Playwright, Lighthouse CI.
taverla.adrienlcp.comon-record
2026
Les votes publics des députés, expliqués et sourcés, sans serveur : ingestion nocturne de l’open data en GitHub Actions, ~750 pages prérendues sur Cloudflare Pages.
on-record.adrienlcp.comAnalytics
2026
Mesure d’audience sans cookie, incapable de distinguer deux visiteurs : Hono sur Cloudflare Workers, D1, Core Web Vitals, dashboard public.
analytics.adrienlcp.comScoreboard
2026
Scores en direct pour clubs à plusieurs tables : l’arbitre compte depuis son téléphone, le grand écran affiche tous les matchs, le public suit par QR code. Durable Objects, WebSocket.
scoreboard.adrienlcp.comSéance
2026
PWA d’entraînement hors ligne sans serveur : Workbox, IndexedDB, rappels, graphiques SVG.
sport.adrienlcp.com/specimenPortfolio
2026
Design system accessible (React Aria) dans Storybook, tests de composants en navigateur, CI Lighthouse bloquante à 100/100 sur chaque page.
adrienlcp.com@adrienlcp/*
2026
Onze paquets TypeScript testés, publiés sur npm par la CI avec provenance, dans six apps.
packages.adrienlcp.com/fr