Jean-Pierre ROBERT

DÉVELOPPEUR SENIOR
SYMFONY · REACT · FULLSTACK

AI CODING

jp.robert.dev@gmail.com

06-84-25-50-97

77210 Avon

France

PDF

Développeur Full Stack Senior avec 12 ans d'expérience en Symfony et 4 ans en React. J'ai travaillé pour des clients tels que
Dior, Médiamétrie, l'Unesco, le Théâtre des Champs-Élysées ou Europcar. Je code au quotidien assisté par l'IA (Claude Code), pour accélérer le développement, sans jamais transiger sur la qualité et la rigueur du code produit. En parallèle, je développe une plateforme de jeux d'échecs en ligne (Node.js, React, Symfony), un projet qui entretient ma veille technique.


UNIF

2025 - 2026

  • RESEAUPRO ( 1 AN )
    Stabilisation : Audit et stabilisation d'une plateforme de type jobboard pour étudiants. Résolution de bugs sur la connexion, les imports étudiants et les imports d'offres. Simplification de l'architecture pour en faciliter la maintenance.
  • Migration : Migration de 10 portails Symfony/React (hub central, portails universités, portail recruteurs, portail alumni, AUF) : applicatif, SSO (Shibboleth), serveurs web, BDDs, crons et imports.
  • SYMFONY 6 API PLATFORM REACT DOCKER NGINX APACHE MATOMO MARIADB

INDÉPENDANT

2019 - 2023

  • SIACI SAINT-HONORE ( 1 AN )
    Choix des technologies et conception d'une API REST from scratch pour un gestionnaire de mutuelles, reliée à Kong, Keycloak et à des API internes s'appuyant sur une base de données.
  • SYMFONY 6 API REST TYPESCRIPT KONG-KEYCLOAK MICRO-SERVICES FROM SCRATCH SQL SERVER

  • BD MULTIMEDIA ( 2 ANS )
    PAYMENT.NET : Evolution et maintenance d'une solution de prestation de paiements.
    Tests unitaires, fonctionnels. Ajout de système d'abonnement.
  • SYMFONY 4 API REST PHPUNIT ANGULAR ELASTIC SEARCH JENKINS GCP MYSQL
  • AML MANAGER : Développement from scratch d'une plate-forme de régulation
    de transactions. Réalisation d'un back-office permettant de paramétrer la plate-forme.
  • SYMFONY 4 TYPESCRIPT WEBSOCKETS MICRO SERVICES DOCKER FROM SCRATCH MYSQL

  • MYSTUDIOFACTORY ( 3 MOIS )
    Réalisation d'un Back-Office from scratch pour une application santé - bien-être.
    Création d'API REST à destination d'applications mobiles.
    Formulaires imbriqués dynamiques.
  • SYMFONY 4 API REST TYPESCRIPT FROM SCRATCH MYSQL

SMILE

2016 - 2018

  • DIOR
    Migration de l'authentification et de l'espace abonné de PHP 5 à Symfony 3.
    Ajout d'une API REST pour la liste d'envies dans l'espace abonné.
    Gestion de problématiques CORS.
  • SYMFONY 3 API REST JQUERY ANSIBLE VARNISH MICRO SERVICES E-COMMERCE MYSQL
  • UNESCO ( apporteur d'affaires, mission proposée à l'employeur )
    Création de formulaires dans un moteur personnalisé.
    Evolution du moteur de recherche.
  • PHP 5 JQUERY MYSQL
  • ATLAND
    Changement de CRM de Salesforce vers Immolead.
    Création d'API REST et connexion à l'API d'Immolead.
  • SYMFONY CMF API REST JQUERY MYSQL
  • STAFFING TOOL
    Evolution d'un outil interne de gestion des collaborateurs.
    Graphes de compétences. Tests unitaires et fonctionnels.
  • SYMFONY 2 PHPUNIT JQUERY HIGHCHARTS MYSQL


TIMMXWARE

2014 - 2016

  • MEDIAMETRIE
    Lead développeur (équipe de 3 personnes) pour un projet
    présentant les audiences des médias par pays.
    Carte du monde interactive en SVG. Structure du site en Ajax.
    Import Excel des données, restitution sous forme de tableaux et graphes en D3.js.
  • SYMFONY 2 JQUERY D3.JS LEAD DEV FROM SCRATCH MYSQL
  • EUROPCAR - AUTOLIBERTE
    Tunnel d'abonnement ( formulaire à étapes en ajax ).
    Module de paiement via l'API Paybox.
    Développements dans l'espace abonné et le back-office.
  • SYMFONY 2 JQUERY FROM SCRATCH E-COMMERCE PAIEMENT MYSQL
  • THEATRE DES CHAMPS-ELYSEES
    Réalisation de l'espace abonné. Ajout de la version anglaise du site.
    Récupération de données d'un service web SOAP.
    Modules de recherche en Ajax. Evolution du back-office.
  • SYMFONY 2 SOAP JQUERY MYSQL
  • MYCOMMUNIT
    Gestion d'une arborescence de données en ajax et tree.js.
    Requêtes SQL complexes calculant une compatibilité candidat / entreprise.
    Connexion OAuth à l'API de Scoop-it, intégration de l'éditeur TinyMCE.
  • SYMFONY 2 OAUTH JQUERY MYSQL
Compétences
Intermédiaire
Confirmé
Avancé
Expert

PHP

  • PHP
    Avance
  • SYMFONY 2 à 7
    Avance
  • DOCTRINE
    Avance
  • API REST
    Confirme
  • API PLATFORM
    Confirme
  • COMPOSER
    Avance
  • PHPUNIT
    Intermediaire

JAVASCRIPT

  • React
    Avance
  • JAVASCRIPT
    Confirme
  • TypeScript
    Intermediaire
  • NODE.JS
    Intermediaire
  • WEBSOCKETS
    Avance
  • Angular
    Intermediaire
  • jQuery
    Avance
  • WEBGL - THREE.JS
    Intermediaire

DEVOPS

  • Linux
    Avance
  • GIT
    Expert
  • NGINX
    Avance
  • APACHE
    Avance
  • ANSIBLE
    Confirme
  • DOCKER
    Intermediaire
  • GITLAB-CI
    Intermediaire
  • GCP
    Intermediaire









BASES DE DONNEES

  • SQL
    Avance
  • MYSQL
    Avance
  • MariaDB
    Avance
  • SQL SERVER
    Intermediaire

GESTION DE PROJET

  • AGILE - SCRUM
    Confirme
  • JIRA
    Avance
  • ASANA
    Avance
  • REDMINE
    Confirme


  • Echecs - Elo 1946
  • Tennis, Basket, Football
  • Astronomie
  • Guitare

Développeur Web

Ecole ASTON
01/2014 - 05/2014

Développeur Web

AFFICOM
10/2013 - 11/2013

Licence d'informatique

Paris VI
09/1998 - 06/1999

DEUG M.I.A.S.

Paris VI
09/1995 - 06/1998