You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Benoît VignalBV

Benoît Vignal

PHP Web Developer | Symfony | API | Drupal | Nuxt

€400/day
Caen, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Benoît

Independent web developer since 2018, I now have more than 7 years of experience in the field.
My passion for development manifested itself from a young age, notably through the creation of websites for associations.

In order to structure and deepen my skills, I took a course at SUPINFO, where I obtained a Master II in computer expertise and information systems.

Specializing in backend development and API design, I mainly work on technologies such as Symfony and API Platform, while mastering the integration of solutions based on CMS like WordPress and Drupal.

Since the beginning of 2025, I have been offering a SaaS solution for associations, designed to optimize their administrative management. This platform is based on Nuxt (Vue.js) for the frontend, and on a Symfony backend (PHP, API Platform) with a PostgreSQL database, all deployed in a Dockerized environment.

Always curious and eager for new things, I am constantly on the lookout for technological developments and particularly appreciate the opportunity to discover and work with new tools, frameworks or methodologies.
  • English

    Fluent

  • French

    Native or bilingual

Can work on-site
Caen (up to 50km), Marseille (up to 10km)

Experience

  • Monsieur Benoit VIGNAL - Narvik
    Director
    CIVIC AND SOCIAL ORGANIZATIONS
    March 2025 - Today (1 year and 3 months)
    Caen, France
    SaaS solution designed specifically for associations, aimed at simplifying and automating their administrative management.

    Launched in the testing phase in 2024, the platform has been marketed since 2025. In the space of a year, it has already enabled the registration of more than 28,000 attendances and more than 2,000 transactions, demonstrating its rapid adoption and its effectiveness in the field.

    Objectives

    • API-First
    • Simple tool so that it can be used by everyone, some volunteers having difficulty with digital technology
    • Member management
    • Attendance manager
    • Point of sale and stock management
    • Schedule management (opening, availability) – Coming soon
    • Management of upcoming competitions and events – Coming soon
    • Training session recording (mobile application) – Coming soon
    • Declaration of time spent and kilometers by volunteers – Coming soon
    • Statistics
    • User documentation for volunteers as well as association administrators
    • Analysis of the association's needs in order to reduce the workload of volunteers

    Technical environments

    Backend

    • Docker, Docker Hub for publishing versions
    • PHP Symfony with API-Platform, Symfony Messenger, PostgreSQL, PHPUnit

    Frontend
    • Docker
    • Nuxt, TailwindCSS
    Project management SEO Nuxt.js Vue.js PHP PostgreSQL Symfony Front-End Development Back-End Development API API Platform Docker PHPUnit
  • Vanksen
    Drupal Developer
    DIGITAL AND IT
    July 2021 - Today (4 years and 11 months)
    Back-end and front-end development under Drupal 9/10/11.

    Multiple projects with small and large companies
    (food, automotive, banking, insurance, research
    scientific)

    - Backend and frontend development under Drupal 8/9/10
    - Migration to Drupal 9/10/11
    - Migration from prismic to Drupal

    - PHP / Drupal / Symfony / Gitlab / API REST / Webhook /
    JavaScript / HTML / Docker
    Docker Drupal API Webhook SEO
  • MomentTech
    Back-end Developer
    TELECOMMUNICATIONS
    April 2018 - October 2023 (5 years and 7 months)
    Caen, France
    Development of A.P.I under Symfony:

    Business telephony:
    - Migration to OAuth 2
    - Company directory and personal contacts
    - Creation of a wrapper between the backend and Elasticsearch allowing the various frontend applications to easily retrieve statistics
    - Export of invoices, editing of sales journals
    - SEPA order generation
    - RabbitMQ notification to the various systems linked to telephony
    - Reseller management

    Artificial intelligence:
    - PHP and Symfony update
    - Creation of a wrapper to easily retrieve statistics with Elasticseach
    - Real-time notification system with Mercure
    - Backend chatbot

    PHP / Symfony / Elasticsearch / Api-Platform / Mercure / RabbitMQ / Behat / Docker / Composer / Gitlab / API REST
    PHP Symfony Elasticsearch API api-platform Mercure Docker Gitlab RabbitMQ

Recommendations

Be the first to recommend Benoît

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Master II – Expert en Informatique et Système d’information
    SUPINFO International University
    2019

Certifications

Skill set

Categories