CV

The ATS version is the same CV in one plain column, for recruitment software.

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.dev
  • on-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.dev
  • Analytics

    2026

    Cookie-free analytics that cannot tell two visitors apart: Hono on Cloudflare Workers, D1, Core Web Vitals, public dashboard.

    analytics.adrienlcp.workers.dev
  • Scoreboard

    2026

    Live club scores on one big screen: Durable Objects, WebSocket.

    scoreboard.adrienlcp.workers.dev
  • Sé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