Skip to main content
Pierre VermeilPV
Looking for a job

Pierre Vermeil

@pierrevermeil

Spec-Driven AI Consultant working with SII on OpenSpec adoption for an insurance client’s existing codebase.

France
Message

What I'm looking for

I’m open to freelance missions or full-time positions, in French and/or English. I’m motivated by software industrialization, transparent and sound technical decision-making, and measurable ROI.

Through Self-Employed, I’m working with SII on an insurance-sector client’s existing codebase, helping a developer and Product Owner adopt a spec-driven methodology. I trained them in the OpenSpec framework through an immersive engagement focused on practical application.

At Kuzzle, I enhanced an open-source API and IoT dashboarding platform using TypeScript, Node.js, Vue JS, Redis, and ElasticSearch. I worked on data model binding, type and build checks, and functional tests, applying Spec-Driven Development when using agentic AI.

At UBIKA, I worked on code quality and test coverage for a Web Application Firewall gateway application controller. My work included PHP testing, Python integration tests, and web security concepts such as the OWASP Top 10.

Earlier, at Crédit Agricole Group Infrastructure Platform, I added test coverage to a PHP/Laravel observability application, adapted it for Kubernetes migration, and created a Grafana dashboard for usage measurement. My background also includes e-commerce and backend development; I’m interested in software industrialization, transparent technical decisions, and measurable ROI.

Experience

Work history, roles, and key accomplishments

SE
Current

Spec-Driven AI Consultant

Self-Employed

Jul 2026 - Present (4 months)

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

Kuzzle logoKU

Fullstack TS / Vue / Elastic Developer on IoT

Kuzzle

Feb 2026 - Jun 2026 (4 months)

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.

UBIKA logoUB

WAF Backend Developer

UBIKA

Jul 2025 - Dec 2025 (5 months)

Ubika is a company in the field of Web Application Firewalls (WAFs). I'm in charge of quality of code and test coverage on their gateway application controller. Use of PHPUnit, Pest, PSR standards, OOP (Object Oriented) techniques like mirroring for testing. Web security and network concepts like OWASP top 10, VRRP and of course HTTP. XML serialization/deserialization. Python integration tests as

Crédit Agricole Group Infrastructure Platform logoCP

Site Reliability Engineer (SRE)

Crédit Agricole Group Infrastructure Platform

Dec 2024 - May 2025 (5 months)

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.

Choosit logoCH

PHP Developer

Choosit

Jul 2021 - Jun 2022 (11 months)

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 for

SMAG logoSM

Fullstack developer

SMAG

Feb 2021 - May 2021 (3 months)

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.

iGraal logoIG

PHP Developer

iGraal

Mar 2020 - May 2020 (2 months)

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

Eleven Labs logoEL

Symfony developer

Eleven Labs

Apr 2019 - Feb 2020 (10 months)

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, Dock

Nexway logoNE

PHP Developer

Nexway

Jan 2017 - Mar 2019 (2 years 2 months)

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 do

ORIGAMES logoOR

Internship Trainee

ORIGAMES

May 2015 - Jun 2015 (1 month)

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".

Telligo logoTE

Summer Camp Counselor

Telligo

Jul 2013 - Jul 2013 (0 months)

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.)

Education

Degrees, certifications, and relevant coursework

LB

LBKE

LLM LangChain LangGraph - Développeur web - BC03 Développement avancé : Comprendre et utiliser une a

Mar 2026

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

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

BTS Services Informatiques aux Organisations option SLAM, Computer Programming

2014 - 2016

EPSI is an IT engineer school all accross France. I studied in the Montpellier campus.

Computer hardware architecture
Object-oriented programming (OOP) in C# and PHP
Algorithmics
Network administration, GNU/Linux admin (Debian, CentOS...)
Cybersecurity basics and networking with Cisco Packet Tracer
Introduction to MacOS and Swift
Legal, economic and managerial courses

Université Paul Valéry (Montpellier III) logoUI

Université Paul Valéry (Montpellier III)

Bachelor's degree, History

2011 - 2014

I studied 3 years in Montpellier Paul Valéry University to obtain a history bachelor.
Antiquity studies, with a focus on Greek (and Cretan !) history
Medieval studies (Holy Roman Empire, history of Islam and crusades)
Modern studies (Renaissance, 17th century)
Contemporary period, my main focus and the one I know best. French political evolution during the 19th century, history of french instituti

Université Jean Moulin (Lyon III) logoUI

Université Jean Moulin (Lyon III)

Higher National Diploma, Documentary Production

2010 - 2011

First year of documentalist DUT in Lyon 3. Librarian and document management skills, with a one month internship in the Jules Vernes public library in Saint-Jean de Védas (34).

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan