Skip to content
valentinbourreau
Valentin Bourreau

Senior front-end engineer

Freelance. I help product teams with their web interfaces: front-end architecture, design systems, quality.

name
Valentin Bourreau
role
Senior front-end engineer
status
Freelance
experience
developer since 2013
stack
React · Next.js · Angular · GraphQL
scope
architecture · design system · technical lead
based in
Paris, France
languages
fr native · en · es

what i bring

Front-end comes last in the decision chain. That is where I connect product, design, marketing and engineering.

  • since 2013

    Engineering

    Research, architecture, development, documentation, testing. Front-end first, with a back-end background to cover the full stack.

  • ep · solo paris

    Technical lead

    A team of five at EP, then a year and a half as front-end tech lead at SOLO. Shared practices, hiring, onboarding, documentation.

  • product · design · marketing · tech

    Bridge between teams

    Getting everyone’s needs across so that design decisions move forward.

services

Senior web engineer, specialised in headless platforms and Next.js. I also cover the back end and the infrastructure, and build custom websites and apps at a fixed price.

  1. Performance & architecture audit

    Core Web Vitals, cache and CDN, rendering, observability

    from €1,900

  2. Part-time technical lead

    1 to 3 days a week: scoping, code review, architecture

    €850/day

  3. Web production launch

    CI/CD, Vercel, Cloudflare, OpenTelemetry

    from €3,500

  4. Custom website or app

    Landing page, showcase website, shop or app, at a fixed price

    from €1,200

See all services →

prices excl. VAT

  1. 2026.10 → today

    Senior front-end engineer · Freelance

    Current status. Front-end assignments: architecture, design system, quality, technical lead.

  2. 2024.10 → 2026.10

    Front-end tech lead · SOLO Paris

    Engineer, then front-end tech lead for a year and a half on the headless e-commerce rebuild: monolithic Magento → Next.js + Magento 2 through GraphQL. Algolia, Contentful, Cloudflare.

  3. 2021.06 → 2024.09

    Front-end tech lead · EP, Nantes

    Start-up studio in real estate: regtech apps and a data visualisation site. Team of five, design system in Web Components, migration to Next.js 14 and continuous deployment.

  4. 2020.02 → 2021.06

    Front-end engineer · Conserto

    Assignment at EP Tribe: Angular, Meteor, static generation with Node.js.

  5. 2013 → 2020

    Front-end, full-stack, UI/UX, teaching

    Troopers, Nantes Métropole, Connexing, Maine-et-Loire Department, Drouault.

  1. BRUT, the website of a truck that changes address every week

    The website of a food truck in Tours, France: pre-rendered pages, content the client edits himself, a reviews dashboard, and a handover with no developer.

  2. lotus, the app that runs my one-person business

    Accounting, French social security deadlines in Google Calendar, invoices and leads: the web app that runs my freelance business, and how it is built.

  3. pensee, an offline notebook that steps back

    An iPhone app to write notes without a network, and an AI that rereads them every week: product, local-first architecture, the digest pipeline.

projects

  • online

    BRUT food truck in Tours: editable content, newsletter, customer reviews.

    next.js
  • lotus
    online

    My freelance status, automated: invoices and quotes, social contributions, deadlines, leads and client follow-ups.

    next.js · drizzle · neon
  • pensee
    online

    Mobile app for daily notes, built for writing offline: rich editor, sync, search. A weekly AI review.

    expo · next.js · claude api

+ 3 archived:editorials,notion-blog,finance