CV Paul FEVRE

Senior Fullstack Developer
Senior web developer for 19 years, including over 10 years of experience within the IT departments of major corporations (Bonduelle, Decathlon, SNCF, Caisse d'Épargne...). I take full ownership of a web project, from end to end (UX design, frontend and backend development, CI/CD, deployment). Code craftsman, I put my technical rigour at the service of your projects and can guide your team towards a more sustainable web.
Skills and Soft-skills
Development with or without a framework ⋅ Creating design systems ⋅ For applications or websites in SSR or SSG ⋅ JAMstack enthusiast.
Designing REST APIs with Node.js or PHP Symfony ⋅ Node.js scripts for DX and automation ⋅ Would love the opportunity to do some Python.
Designing and integrating brand guidelines with advanced UX ⋅ Creating visual identities ⋅ A fan of CSS Zen Garden ever since.
Automated deployments via GitLab CI/CD ⋅ Meeting standards thanks to tests and linters. Risk-free deployments, even on a Friday.
Claude Code and OpenCode ⋅ Setting up skills and the harness ⋅ Optimising token consumption and local AI.
A craftsman of code, I put my technical rigour at the service of your projects and can guide your team towards a more responsible web.

Key experiences
JAMgency Nov 2025 to Today ⋅ Lille
Site Factory: architecture and application for managing the fleet of websites
Designing a design system of components and themes for modular creation
Statically generated websites for better performance
Advanced CI/CD enabling automated creation and updates
Sovereign hosting to guarantee control over data
Respecting privacy and GDPR, no cookies on the agency's websites
Bonduelle Jan 2022 to Jun 2024 ⋅ Lille
Developing Bonduelle and Cassegrain consumer and professional websites
Site factory for all of the group's websites (over 50) across Europe
SSR for Angular websites (Bonduelle sites)
Creating Node.js scripts: i18n management, sitemaps, PDF generation...
SSG (static generation) for Nuxt websites (Cassegrain website)
Bonduelle Apr 2019 to May 2021 ⋅ Lille
Migrating the professional website from Angular 5 to Angular 10
Web performance analysis and implementing improvements
Creating Node.js scripts
Setting up linting and optimising code
Creating CI/CD pipelines in GitLab
SSR optimisation
Claranet (Runiso) Jan 2017 to Nov 2018 ⋅ Lille
Developing an Angular application since its version 2 BETA
Deploying micro-services via Kubernetes and Rancher in a GCP environment
Setting up Node.js APIs
Advanced ergonomics: input assistance, optimising the number of clicks
Setting up linting and optimising code
Creating and integrating responsive brand guidelines
Setting up CI/CD in GitLab
Working in Agile methodology, with or without Scrum
Decathlon Aug 2015 to May 2016 ⋅ Lille
Integration and development of the new website
Pixel-perfect responsive integration of brand guidelines
Designing JavaScript APIs
Working in Agile methodology (Scrum)
Helping reorganise teams, moving from business teams to "feature" teams
Oxand Sep 2011 to Apr 2015 ⋅ Paris
Creating B2B SaaS products for internal or external use
UX design: advanced ergonomics, making applications accessible across different devices
Creating and integrating responsive brand guidelines
Requirements analysis and writing specifications
Designing relational databases and building REST APIs
Technical audits of in-house and outsourced systems
Migrating legacy systems to the Symfony 2 framework
Working in Agile methodology (Scrum)
Setting up testing and debugging, acceptance testing and deployment
Squirnet Feb 2007 to Dec 2011 ⋅ Caen
Setting up a web agency and its partnerships
Managing the company and its growth
Requirements analysis and writing specifications
Building a complete e-commerce platform management CMS from scratch
Designing and implementing visual identity (logo and brand guidelines)
Installing payment terminals for online payments
Acceptance testing, deployment and maintenance of PHP server hosting
Other experiences
Boulanger Aug 2025 to Oct 2025 ⋅ Lille
Setting up a design system
Developing a tool for configuring stores and campaigns
Backstory Oct 2021 to Dec 2021 ⋅ Paris
Pixel-perfect responsive integration of brand guidelines
SNCF Réseau Apr 2021 to Jul 2021 ⋅ Paris
Designing the Angular application from scratch
Creating space-time graphs with D3.js
Setting up CI/CD in GitLab
Decathlon Activities Jan 2019 to Mar 2019 ⋅ Lille
Developing the application in Vue.js
Pixel-perfect responsive integration of brand guidelines
Kozikaza Dec 2018 to Jan 2019 ⋅ Lille
Angular application
3D interior design tools, in partnership with Leroy Merlin
StadLine Jun 2016 to Dec 2016 ⋅ Lille
Managing projects related to the Resamania platform
Working in Agile methodology (Scrum)
Integrating brand guidelines into a React codebase
Caisse d'Épargne (IT-CE) May 2015 to Aug 2015 ⋅ Lille
Developing the new adviser workstation with AngularJS
Integrating responsive brand guidelines
Setting up testing and debugging
Languages
- French: Native language
- English: Fluent
Education and Certifications
Design and ergonomics of software HMIs.
Introduction to Agile project management and Scrum methods.
Internal training on industrial risk management.
Hobbies and Passions
I play rugby, ride motorbikes and play squash. And I am a great nature lover: I have a vegetable garden and keep several animals (chickens, trout and snails).