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.
Engineering
Research, architecture, development, documentation, testing. Front-end first, with a back-end background to cover the full stack.
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.
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.
Performance & architecture audit
Core Web Vitals, cache and CDN, rendering, observability
from €1,900
Part-time technical lead
1 to 3 days a week: scoping, code review, architecture
€850/day
Web production launch
CI/CD, Vercel, Cloudflare, OpenTelemetry
from €3,500
Custom website or app
Landing page, showcase website, shop or app, at a fixed price
from €1,200
changelog
full changelog →- 2026.10 → today
Senior front-end engineer · Freelance
Current status. Front-end assignments: architecture, design system, quality, technical lead.
- 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.
- 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.
- 2020.02 → 2021.06
Front-end engineer · Conserto
Assignment at EP Tribe: Angular, Meteor, static generation with Node.js.
- 2013 → 2020
Front-end, full-stack, UI/UX, teaching
Troopers, Nantes Métropole, Connexing, Maine-et-Loire Department, Drouault.
posts
all posts →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.
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.
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
BRUT food truck in Tours: editable content, newsletter, customer reviews.
- lotus
My freelance status, automated: invoices and quotes, social contributions, deadlines, leads and client follow-ups.
- pensee
Mobile app for daily notes, built for writing offline: rich editor, sync, search. A weekly AI review.
+ 3 archived:editorials,notion-blog,finance