Retour au site
Christophe Robert

Christophe Robert

Développeur Senior & Architecte

Développeur Senior & Architecte Logiciel (+15 ans d'expérience), expert en écosystèmes PHP (Symfony, Laravel) et en conception d'API REST performantes. Je conçois et déploie des architectures logicielles complètes, scalables et à haute disponibilité (AWS/GCP). Ma maîtrise des pratiques DevOps (CI/CD, Docker) et mon approche TDD garantissent la qualité et la robustesse du code livré. Partisan de l'efficience, j'intègre activement les LLMs (Large Language Models) pour augmenter la productivité et automatiser les tâches de développement.

Passionne par les nouvelles technologies et l'innovation. Intransigeant sur la qualite du code, les tests et les bonnes pratiques. Linuxien convaincu. Toujours en veille, toujours curieux.

Competences techniques

Developpement Web & Mobile PHP (Symfony, Laravel, Laminas), Doctrine, JavaScript, React JS, React Native, Python
Bases de Donnees MariaDB, MySQL, Redis, optimisation SQL, NoSQL
APIs & Architecture API REST, micro-services, haute disponibilite, MVC, Middleware
DevOps & CI/CD GitLab CI, GitHub Actions, Docker, Docker Compose, deploiement continu
Cloud AWS, Google Cloud Platform, infrastructures scalables
Gestion de Projet Scrum, Kanban, backlog, User Stories, Jira
Tests & Qualite TDD, PHPUnit, tests unitaires, integration, code review
Intelligence Artificielle & LLM Développement assisté par IA (Claude, Gemini), intégration d'API de LLMs, prompt engineering.

Experiences professionnelles

Développeur Senior / Lead Developer Freelance

ALT STUDIO (Collectif de développeurs)

Dec. 2018 - Present

En tant que Lead Developer, j'ai piloté la conception technique, le développement et le déploiement d'applications complexes pour diverses startups et PME, en intervenant sur toute la chaîne de valeur du projet.

  • Alen LoadControl (Mission longue, ~18 mois) : Architecture et développement d'une API REST (Lumen) pour l'aviation, incluant la création d'un algorithme complexe d'optimisation de chargement (ULD). Déploiement d'une architecture scalable sur Google Cloud Platform (GCP).

    Stack: PHP, Lumen, API REST, GCP, Algorithmes

  • Codenekt (Mission récurrente, ~24 mois) : Développement du backend principal (Lumen) et intégration de multiples API tierces. Mise en place de la CI/CD (GitLab) et de la documentation OpenAPI/Swagger. Collaboration étroite avec l'équipe mobile React Native.

    Stack: PHP, Lumen, API REST, GitLab CI, OpenAPI, React Native

  • Institut Imagine (Mission ~6 mois) : Conception et développement full-stack d'un module de réservation de salles (Laravel et React.js). J'ai défini l'architecture, modélisé la base de données et développé l'API ainsi que l'interface utilisateur.

    Stack: PHP, Laravel, React.js, Full-stack, SQL

  • Sapientia App (Mission de pilotage & développement, ~9 mois) : Architecture et développement de l'API REST (Lumen) en parallèle du pilotage du projet. Supervision de l'équipe React Native et mise en place des pipelines de CI/CD.

    Stack: PHP, Lumen, API REST, CI/CD, React Native, Gestion de projet

  • Colocation-Adulte (Maintenance & Évolution, ~12 mois) : Reprise et maintenance d'une application legacy critique (Zend Framework 3 / Laminas). Refactoring de modules clés, optimisation des requêtes Doctrine et amélioration de la stabilité de la plateforme.

    Stack: PHP, Laminas (Zend), Doctrine, Maintenance, Refactoring

Project Manager - Lead Developer / CTO

CocoonCare

Mai 2020 - Fevrier 2023

  • Conception de l'architecture et automatisation de A à Z du cycle de déploiement (CI/CD GitLab).
  • Standardisation et généralisation de l'approche TDD sur l'ensemble des projets backend pour garantir une qualité de code irréprochable.
  • Conception d'APIs REST performantes et optimisation continue du backend.
  • Code review, qualite logicielle, documentation technique.
  • Gestion et deploiement d'environnements Docker.
  • Systeme embarque IoT : stack Docker Compose sur Raspberry Pi, capteurs de chute via MQTT (Mosquitto), scripts de deploiement custom.

Lead Developer / Senior Developer - Product Owner

THE STUDNET

Dec. 2012 - Dec. 2018

  • Définition de la vision produit et gestion du backlog (User Stories) en méthode Agile.
  • Conception de l'architecture et développement des API critiques (ZF2, ZF3, Laminas), incluant les migrations de versions.
  • Mise en oeuvre d'architectures à haute disponibilité.
  • Optimisation avancée des performances : gestion du cache (Memcached), configuration OPcache et expérimentation du JIT de PHP 8.

Fondateur & Lead Developer

TagnCar - 1er prix Vinci Hackathon 2015

Juillet 2015

  • En tant que leader technique du projet, conception et développement de l'application de messagerie basée sur la reconnaissance de plaques d'immatriculation.
  • Frontend : AngularJS - Backend : ZF3 Expressive
  • App mobile Cordova avec extension native (Java/Swift) : compilation OpenALPR (C++) pour Android et cross-compilation iOS
  • Deploiement sur Google Cloud, compatible iOS & Android

Research and Development Engineer

Bull Amesys Conseil

2012

  • Conception d'un module Qt (C++) pour bancs d'essais helicoptere
  • Personnalisation GLPI (PHP) pour ameliorer la remontee d'anomalies

Formation

Chef de Projet en Informatique et Robotique

IMERIR

2009 - 2012

Master Sciences Electronique, Automatique, Informatique

Universite de Perpignan

2009 - 2012

Certification Linux LPIC-1

Linux Professional Institute

2012

BTS Informatique et Reseaux

CFAI-84 Avignon

2006 - 2009