Adrien Lacourpaille
Full-stack developerTypeScript · React · Node.js
Open to work
Profile
Full-stack developer since 2023, sole developer of a multi-screen platform in production. I care about sound architecture (monorepos, clean architecture, APIs typed end to end), accessibility and tests. I follow release notes and keep my projects on the latest versions of their ecosystem. I use AI agents every day, down to building their tooling.
Experience
Full-stack developer · Ucaya, Nantes
March 2023 – present
- Mentoring junior developers and apprentices; code reviews across the team.
- Internal tooling: Claude Code plugins shared by the team, n8n workflows (GitLab, team chat).
Interactive multi-screen presentation platform
2023 – present
Synchronised touch screens for client demonstrations. About 80% of the commits; sole developer since January 2026.
- React 19 / Express 5 / MongoDB monorepo: touch app, back office, OpenAPI-first API, realtime over Socket.IO.
- Set up OpenTelemetry observability; maintain and evolve the GCP infrastructure (Cloud Run, Firebase, Terraform) and the GitLab CI/CD; fix what the security scans report.
- MCP server to drive the platform from an AI assistant; Gemini integration.
- Tested with Vitest, Playwright and Testcontainers; accessible design system in Storybook.
Music data analytics application
2024 – 2026
Lead developer on the React/TypeScript web app (dashboards, metrics), the landing page and the React Native mobile app.
Personal projects
Taverla
2026
Party games: players join by QR code and play on their phones. React / Hono / WebSocket monorepo, Docker, GitHub Actions, Playwright end-to-end tests, Lighthouse CI.
taverla.adrienlcp.workers.devon-record
2026
French deputies’ public votes, explained and sourced, with no server: nightly open-data ingest in GitHub Actions, ~750 prerendered pages on Cloudflare Pages.
on-record-203.pages.devAnalytics
2026
Cookie-free analytics that cannot tell two visitors apart: Hono on Cloudflare Workers, D1, Core Web Vitals, public dashboard.
analytics.adrienlcp.workers.devScoreboard
2026
Live club scores on one big screen: Durable Objects, WebSocket.
scoreboard.adrienlcp.workers.devSéance
2026
Training PWA, fully offline with no server: Workbox, IndexedDB, local reminders, SVG charts.
sport-buk.pages.dev/specimen@adrienlcp/*
2026
Eleven tested TypeScript packages on npm, released from GitHub Actions with provenance, used by six apps.
github.com/AdrienLcp/packages