Product engineer / fullstack dev
Developer for more than 10 years. I design and build web products end-to-end, from the interface to the infrastructure, with a real taste for applied AI when it serves the user.
- Years of experience
- 10+
- Montpellier, France
- Remote
From product to infra.
-
Back-end & cloud
Typed Node.js APIs built from scratch, and the cloud infrastructure behind them, defined in Terraform.
- Node.js
- Fastify
- PostgreSQL
- Terraform
- GCP
- AWS
-
Product & interfaces
Fast, accessible interfaces, designed with the people who use them.
- React
- Next.js
- TypeScript
-
Applied AI
Semantic search, RAG and ingestion workflows built into the product, where they really add something.
- pgvector
- Mastra
- AI SDK
- RAG
What I've built.
- Crew
Semantic candidate search
Vector search on pgvector embeddings, used daily by all recruiters to source candidates for open positions.
pgvector · PostgreSQL · Fastify - Crew
Ingestion workflows
Mastra workflows that extract structured data and keep the CRM enriched and up to date.
Mastra · AI SDK · TypeScript - Welcome to the Jungle
Homepage & job page redesign
The two most visited pages of a job board with 2M+ monthly visitors. Also helped maintain Welcome UI, the company's open-source design system.
React · TypeScript · Tailwind - Crew
AI notetaker
Joins recruiter calls, writes structured summaries and fills in CRM fields, replacing manual note-taking.
Node.js · AI SDK · Next.js - Hawk
Ad creative builder
A React application built from scratch for advertisers to create and manage their ad creatives.
React · TypeScript · Node.js
Ten years
of shipping.
- March 2025 — Present
Product Engineer CrewFullstack in a 3-person team at a YC-backed CRM for recruitment agencies. I built the Fastify API, semantic search on pgvector, Mastra ingestion workflows and an AI notetaker, plus the Next.js front end.
- June 2023 — March 2025
Frontend Developer Welcome to the JungleFront end of the main website and ATS of France's leading job board (2M+ monthly visitors). Led the homepage and job page redesigns and contributed to the Welcome UI design system.
- February 2017 — May 2023
Programmatic advertising platform (real-time bidding). Led the AngularJS to Angular migration, built a React app for ad creatives, Node.js APIs and AWS infrastructure with Terraform. Tech lead for the last 2 years.
- 2015 — 2017
Consulting for large French clients: EDF's customer portal, an intranet for SNCF Réseau and a website for French notaries.
- Education Engineering degree in Computer Science Polytech Montpellier
Computer Science and Management, after a two-year degree in Computer Science at IUT Montpellier.
Notes along
the way.
Off the clock.
- Home automation
- I tinker with Home Assistant at home. Connected devices are not new to me: in 2016 I built a web app to manage Arduino sensors for Fruition Sciences.
- Energy
- Energy is a subject I follow closely, especially renewables: solar panels, home batteries and so on. Early in my career I worked on the customer portal of EDF, France's largest electricity company.
- Sport
- Trail running, hiking with the occasional bivouac, and tennis.