Pierre Vermeil

🟢 Freelance Backend & AI Agents Developer · 9y XP

Salaire / Taux journalier

Montpellier, France

Mobilité : Annecy, 06410 Biot, ...

Freelance, ouvert au CDI

Peut venir sur site

Expertises

PHPLaravelDockerKubernetesCybersécuritéRESTful APIsJavascriptSymfonyLinux

Langues

Anglais (Maternelle)Français (Maternelle)

Ă€ propos

Introduction

Développeur Backend Freelance · PHP · Python · DevSecOps ⚔️ Concerné par la traçabilité et l'atomicité. La spec d'une API, les prompt files pour LLM, l'infra as code (IaC), l'audit continu de la sécurité de vos dépendances (SBOM), les migrations et l'event sourcing pour vos transactions ont un point commun, au-delà de tous les sigles et buzzwords : traçabilité, atomicité.

Liens

Expérience de travail

Spec-Driven AI Consultant

freelance

juil. 2026 - Présent

4 mois

France

Working through SII (Société pour l'Informatique Industrielle), I partnered with an insurance-sector client near Sophia Antipolis to provide hands-on, immersive support to a developer and a Product Owner (PO). The goal was to adopt a spec-driven methodology and better align AI agents with the team's development objectives for an existing brownfield codebase. To achieve this, I trained them in the OpenSpec framework, with a focus on 90% practical application. This engagement allowed me to put my flagship Spec-driven consulting offering to the test: an immersive, small-group week on-site designed to make rapid progress on concrete use cases. You can view my service offering on my professional website: pierrevermeil dot com.

Fullstack TS / Vue / Elastic Developer on IoT

KuzzleFreelance

févr. 2026 - juin 2026

5 mois

Montpellier, France

Feature enhancement of an open source API and an IoT dashboarding platform at IoT platform specialist Kuzzle. Codebases in Node.js, Vue JS, Redis and ElasticSearch, with TypeScript. Data model binding evolution, type checks, build checks, functional tests. Implementation via Spec-Driven Development when using agentic AI.

Application Security Developer

Believe It

juil. 2025 - déc. 2025

6 mois

Montpellier, France

Ubika is a company in the field of Web Application Firewalls (WAFs). I'm in charge of quality of code and test coverage.

PHP Developer

GROUPE ACTIIS

déc. 2024 - mai 2025

6 mois

Conducted 3 main tasks on an observability application made in PHP/Laravel in Crédit Agricole. 1) Full feature / unit test coverage. (approximately 300 of them) with test framework Pest PHP. 2) Adapting application to Kubernetes migration from a legacy VM (DB connectivity, flows, environment configuration, etc). 3) Metrics for usage measurement and analysis, with Grafana dashboard. Skills : Laravel 11, PHP 8.2, Kubernetes, ArgoCD, MySQL, ReactJS

PHP Developer

Choosit

juil. 2021 - juil. 2022

1 an 1 mois

Montpellier, France

Took part in Scop3's new website here : https://www.scop3.com/ with Marek Necesany as lead dev. Practiced PHP 8, Symfony 5, PHP best practices, PHPUnit, infection, PHP CS, Docker, Docker Compose. Scop3 is an auction sale and donation website for companies who want to sell/donate used office equipment. We developped both a sale and donation (for non-profits) funnels, with adapted administrative forms and tax rates consistency checks. Also took part in enhancing a central purchasing platform for campings and restaurants. Use of Stimulus on the frontend side, check https://stimulus.hotwired.dev/

Fullstack developer

SMAG

févr. 2021 - mai 2021

4 mois

Montpellier, France

Worked on an agricultural inputs and pesticides catalogue for Smag's platform, used by many farmers. Enhanced custom PHP code, worked on Jquery, JS and advanced CSS. Bootstrap 4 for responsive UI, in order to embed the catalogue in a dedicated Smag mobile app.

PHP Developer

iGraal

mars 2020 - mai 2020

3 mois

Paris, France

Worked on various database requests in order to find iGraal's customers status and infos. PHP 7, MySQL, PostgreSQL.

Symfony developer

Eleven Labs

avr. 2019 - mars 2020

1 an

Région de Paris, France

Eleven Labs is a web agency based in 8th district of Paris, specialized in high value web and mobile projects, especially those demanding ReactJS and Symfony expertise. They are well represented in the parisian open source scene. Maisons du Monde : worked on a major upgrade for internal product catalogue (from Symfony 1.4 to 4.x !) with API Platform, Google Cloud Platform, PostreSQL, Docker, Docker Compose. Cross-categories tag system in DB. React admin for front-end, with material design. Vide Dressing : private sales platform for clothes and fashion accessories. Worked on user's bank details consistency in order to allow sellers to be paid via wire transfers. Research and development on a multi-publish feature that would use Symfony Workflow component, to allow users to simultaneously publish offers on Le Bon Coin and Vide Dressing (which is a LeBonCoin subsidiary). Symfony 3 & 4.

PHP Developer

Nexway

janv. 2017 - mars 2019

2 ans 3 mois

Région de Nîmes, France

Nexway is an e-commerce company which resells software licences online. REST API development in PHP, using Docker and Slim PHP micro framework, specialized in REST APIs. Use of Postman and Newman to conduct automated API tests, including in the Jenkins pipeline. Use of some Symfony 4 components when it released in 2017. Built its MySQL database, managed file cloud storages for invoice and other documents PDF in the cloud, using Amazon S3. Migrated this database to MongoDB later for performance reasons. R&D to automate refund process via executable graphs designed with product owner, and directly implementing her wanted business rules into interpreted code. This was done thanks to a workflow engine called Camunda (check https://camunda.com/ ). Also worked on a finite-state machine managing subscription states for sub-based services such as antiviruses. In this company the work was monitored using Kanban method. Use of Jenkins, PHP 7.x, GNU/Linux, Docker, Git, Mongo, GitLab, MongoDB, MySQL.

Internship Trainee

ORIGAMES

mai 2015 - juil. 2015

3 mois

Adapted Shaan paper Role-Playing Game, by Igor Polouchine, into a web version. Managed map display in a strategic gameplay when you play a village. Use of CSS, AJAX and WordPress among other tools. Developped automatic character sheet and village maps PDF generation using PHP. The whole app's goal was to allow users to seamlessly switch between traditional and web versions, with a "game saving". This experience introduced me to paper RPG in addition to video games. I never lost this hobby since then.

Summer camp leader

Telligo

juil. 2013 - juil. 2013

1 mois

Animation with children from 6 to 9 years old in a summer camp in the Alps. Setting up activities and big games, supervision during outings (swimming pool, dog sledding, etc.)


Formation

EPSI - L'école d'ingénierie informatique

BTS Services Informatiques aux Organisations option SLAM

2014 - 2016

3 ans

Université de Montpellier Paul-Valéry

Licence Histoire

2011 - 2014

4 ans

Université Jean Moulin (Lyon III)

2010 - 2011

2 ans

Portfolio

Tests unitaires et fonctionnels - Ubika

Site web de Scop3 - vente matériel de bureau B2B

Maisons du Monde - Refonte du catalogue produit

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.