You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Xavier P.XP

Xavier P.

Software Engineer | Node.js | Web Scraping

640 €/jour
19 projets
Paris, FR
8-15 ans

Délai de réponse moyen : Quelques jours

À propos de Xavier

Senior Software Engineer & Feature Lead | Node.js | TypeScript | Web scraping | Automatisation sur mesure

Ingénieur logiciel senior avec plus de 10 ans d'expérience, je conçois et développe des applications backend robustes, maintenables et évolutives.

Actuellement Feature Lead, je pilote des périmètres fonctionnels de bout en bout : cadrage technique, architecture, développement, revue de code et accompagnement d'équipe.

J'accorde une importance particulière à la qualité du code, aux bonnes pratiques (SOLID, clean architecture, tests) et à la transmission.

Mon cœur de métier :
→ Architecture et développement backend
→ Conception d'APIs, modélisation de données, intégration de systèmes
→ Leadership technique et montée en compétence des équipes

Ce qui me différencie
Je ne suis pas qu'un exécutant : je challenge les besoins, je propose des solutions pragmatiques, et je livre du code pensé pour durer - que ce soit pour renforcer votre équipe sur un projet structurant ou, par exemple, pour une mission ponctuelle d'extraction de données.

Expertise complémentaire : Web Scraping & Automatisation
Vous perdez du temps sur des tâches répétitives ou avez besoin de constituer une base de données à partir de sources web ? Je développe des robots sur mesure, adaptés à chaque site (authentification, navigation complexe...).

Cas d'usage fréquents :
  • Extraction de leads qualifiés depuis des annuaires professionnels
  • Veille tarifaire multi-sites (e-commerce, immobilier, automobile)
  • Collecte d'avis consommateurs & enrichissement de données via APIs

Mon approche :
Je développe des robots sur mesure, adaptés à la structure de chaque site : gestion de l'authentification, navigation complexe, pagination, scroll infini, filtres dynamiques.

Livrable au format de votre choix : JSON, CSV, ou intégration directe

Stack: Node.js · TypeScript · NestJS · GraphQL · MongoDB · ElasticSearch · Puppeteer · Playwright · React
  • Français

    Bilingue ou natif

  • Anglais

    Bilingue ou natif

Accepte de travailler sur site
Paris (jusqu’à 50 km), Paris (jusqu’à 100 km), Nancy (jusqu’à 100 km), Strasbourg (jusqu’à 100 km)

Expériences

  • Cars & Go
    Logo MaltSur Malt
    Détection & ajout automatique au panier de nouveaux véhicules disponibles sur des sites de marques auto.
    mai 2021 - mai 2021 (1 mois)
    Nancy, France
    Dans le cadre de la recherche en ligne sur des sites dédiés, de véhicules de seconde main à tarif intéressant pour un concessionnaire automobile, j'ai développé et mis en oeuvre un application Desktop via Electron, permettant l'automatisation de la recherche/détection/ajout au panier de nouveaux véhicules disponibles sur les sites concernées, répondant aux critères définis par l'utilisateur, avec un système d'envoi de notification par email à l'utilisateur.
    Typescript JavaScript Web Scraping Node.js MongoDB Electron Automatisation
  • Shine
    Logo MaltSur Malt
    Automatisation de saisies de formulaires complexes Infogreffe
    juin 2020 - juin 2020
    Nancy, France
    Développement d'un bot en "headless browser" afin d'automatiser la saisie de plusieurs pages de formulaires consécutives, formulaires plus ou moins complexes.

    La particularité de l'automatisation sur cette mission, est le degré de complexité engendré par le type d'action à automatiser sur les formulaires afin de déclencher correctement des clics et autres évènements HTML.
    Typescript JavaScript Headless Chrome Node.js Puppeteer
  • REGM
    Logo MaltSur Malt
    Données agents immobilier
    avril 2021 - avril 2021
    Paris, France
    Dans le cadre d'une campagne de phoning/mailing, nous avons identifiés une trentaine de sites de type annuaires d'agents immo. à partir desquels j'ai automatiser l'extraction de liste de leads contenants entre autre les numéros de téléphones, les adresses emails et les noms des contacts.

    Ensuite, les données en provenance des 20-30 sites ont été uniformisées, nettoyées, et dédoublonnées, pour fournir au client un fichier Excel de leads par site ciblé. Soit un total de 34K leads.
    Scraping Collecte de données Web Scraping Headless Chrome Node.js Puppeteer API Data Extraction

Avis

5,0

sur 15 évaluations

D

David

Cars & Go

Avis laissé le 04.06.2021

La mission c'est très bien passé, Xavier maitrise son domaine, prends le temps de comprendre mes besoins afin d'optimiser sa mission, je recommande!
R

Regm

REGM

Avis laissé le 28.04.2021

Xavier est tres réactif et pédagogue sur le futur déroulé, il respecte les delais et livre le travail conforme au cahier des charges . Je le recommande et referais appel à lui.

Recommandations

Francois FilletteFF
AU
Brice M.BM
+1
Francois Fillette et 13 autres personnes recommandent Xavier

Ces profils de freelance correspondent également à vos critères

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

Formations

  • Bac STI Electronique
    Lycée Henry Loritz, Nancy
    2001
    * Etudes, conception et réalisation de circuits électroniques * Électrocinétique * Logique booléenne * Programmation micro-contrôleurs (assembleur)
  • BTS Informatique Industrielle
    Lycée Henry Loritz, Nancy
    2003
    * Conception de logiciels d’automatisation des chaînes de production * Programmation de logiciels d’automatisation des tâches * Tests et simulations pour validation du bon fonctionnement du hardware * Installation des programmes et rédactions des modes d’emploi Languages: * C, C++ * Assembleur (DOC, MacOS) * Visual Basic * Visual C++

Certifications

  • Cisco CCNA
    Global Knowledge Training
    2007

Compétences

Catégories