Ingénieur · Lead developer · Montpellier

Applications web Symfony, mobiles et systèmes d'IA pour les entreprises

Ingénieur en développement depuis 2011 et lead technique depuis 2017, je conçois des applications web, leurs API et leurs applications mobiles Android et iOS. Je mets aussi en place des systèmes d'intelligence artificielle en entreprise : agents IA, leur orchestration et leur encadrement. Avec une solide casquette d'administrateur système (Linux, macOS, Windows Server, Active Directory, virtualisation, gestion de parc), je prends en charge un projet de bout en bout, du serveur à l'application.

  • 15 ans d'ingénierie logicielle
  • Symfony de la version 2 à 7
  • Web, mobile & IA
  • Admin système Linux, macOS, Windows

Compétences

Back-end

  • PHP 8
  • Symfony (2 à 7)
  • API REST
  • CakePHP
  • Doctrine
  • Python
  • PostgreSQL
  • MariaDB / MySQL
  • MongoDB

Front-end

  • Twig
  • Hotwire (Turbo, Stimulus)
  • Vue.js
  • Angular
  • HTML / CSS / Sass
  • Tailwind

Mobile

  • Applications Android & iOS
  • Hotwire Native
  • React Native / Expo
  • Ionic
  • PWA & notifications push

Intelligence artificielle

  • Mise en place de systèmes d'IA en entreprise
  • Agents IA autonomes
  • Orchestration et supervision d'agents
  • Intégration de LLM dans les outils métier
  • Sécurité, droits et cadrage des agents
  • Automatisation

Administration système

  • Linux (Debian, Ubuntu)
  • macOS
  • Windows Server & Active Directory
  • Gestion de parc
  • Proxmox
  • VMware vCenter
  • pfSense & réseau
  • Docker
  • Sauvegardes & supervision

Qualité & DevOps

  • PHPUnit
  • Behat
  • PHPStan
  • GitLab CI
  • Déploiement continu
  • Tests de sécurité et de charge

Méthode

  • Lead technique
  • Agile / Scrum
  • Migration d'applications anciennes
  • Accompagnement des équipes

Réalisations personnelles

Des projets que je conçois, développe et héberge moi-même.

Rue Himalia

Le réseau privé des voisins d'une rue

Annuaire et plan de la rue, messagerie entre foyers, entraide (prêts d'outils, colis, trajets), fête des voisins, collectes, étiquettes QR pour les véhicules, gazette papier mensuelle. Application web installable (PWA) avec notifications push et connexion par empreinte ; applications iPhone et Android en préparation.

  • Symfony 7
  • Turbo / Stimulus
  • PostgreSQL
  • PWA
  • Web Push
  • Passkeys

Resonus

Lecteur de musique pour serveur personnel

Lecteur pour Navidrome, Subsonic et Jellyfin, partages réseau et fichiers locaux : Android, Android Auto, Android TV et Chromecast, avec une intégration Home Assistant et une extension Kodi. Version enrichie d'un projet libre.

  • React Native / Expo
  • TypeScript
  • Kotlin
  • Android Auto
  • Python (Home Assistant)

Europa-Park Live

Assistant de journée au parc

Application web installable : temps d'attente en direct, attraction à faire maintenant, itinéraire du reste de la journée et notifications. Auto-hébergeable, sans base de données.

  • PHP 8
  • JavaScript
  • PWA
  • Notifications

Parcours

  1. 2023 — aujourd'hui Lead Developer · Meritis

    Plateformes web sécurisées en Symfony 6 et Vue.js, API REST, intégration continue GitLab.

  2. 2021 — 2023 Lead Developer · Holaspirit

    Plateforme SaaS de self-management : API REST, tests, déploiement continu, Symfony 5, Vue.js, MongoDB.

  3. 2019 — 2021 Ingénieur, expert Symfony · AUSY

    Refonte de l'écosystème des développeurs PHP d'un grand opérateur, Symfony 4, qualité SonarQube.

  4. 2017 — 2019 Tech Lead · ETIC DATA

    Pilotage de projets, Symfony 3, API REST, applications mobiles Android et iOS (Ionic), architectures serveurs.

  5. 2016 — 2017 Développeur full stack · Devensys

    Développement, refontes et migration eZ Publish, analyse fonctionnelle en méthode agile.

  6. 2014 — 2016 Consultant PHP · Astek

    Application de devis et de commandes en CakePHP, tests unitaires et fonctionnels, Scrum.

  7. 2012 — 2014 Développeur · Studio Caramia

    Applications mobiles Android (Java) et iOS (Objective-C), sites web et maintenance.

  8. 2011 — 2012 Développeur · Orange

    Intranet et tableaux de bord de pilotage des techniciens.

Formation

  1. 2012 — 2014Analyste développeur, cycle supérieur d'ingénierie

    EPSI

  2. 2011 — 2012Licence pro Intégration des systèmes voix-données

    IUT de Béziers

  3. 2009 — 2011DUT Informatique de gestion

    IUT de Montpellier-Sète

Langues

Français (langue maternelle), anglais professionnel.

Un projet ?

Application web ou mobile, projet d'IA ou d'agents, infrastructure, reprise d'un existant : parlons-en.