Senior Backend Software Engineer

Romain
François

Je construis des API et des backends SaaS en PHP et Symfony depuis 2017. En ce moment, chez Xplor Technologies, sur une plateforme de gestion de salles de sport.

Normandie · full remote · PHP 8 · Symfony 6 · API Platform 4

Profil

Je travaille sur des produits SaaS depuis presque dix ans : la gestion de salles de sport chez Xplor, le paiement et la fidélité chez LesHabitués, la communication d'entreprise chez Wiztopic.

J'aime concevoir une API, migrer une base de code vers Symfony 6 sans casser la prod et réduire la dette technique module par module. En équipe, je relis le code, j'écris la doc et j'accompagne les développeurs qui arrivent.

Je vise maintenant un rôle de lead technique où je continue à coder tout en faisant progresser l'équipe.

Basé en
Normandie
Mode
Full remote
Stack
PHP 8 · Symfony 6 · API Platform 4
Langues
Français · Anglais (TOEIC 935) · Japonais (N5/N4)

しゅみ En dehors du code

Passions

  • Jeu vidéo
  • Japon
  • Manga
  • Cuisine

Sports

  • Course à pied
  • Vélo

Fierté perso

Semi-marathon 21,1 km · 2026

Parcours

  1. Juil. 2023 aujourd'hui

    Développeur backend confirmé · Xplor Technologies

    Remote

    • Resamania 2, SaaS de gestion de salles de sport : inscriptions, planning, facturation, boutique et paiements.
    • Feature lead sur plusieurs fonctionnalités, de la conception à la livraison.
    • Migration de la plateforme vers PHP 8, Symfony 6 et API Platform 3.
    • Intégration de partenaires de paiement, de facturation électronique et de services tiers.
    • PHP 8
    • Symfony 6
    • API Platform
    • MySQL
    • Redis
    • Elasticsearch
    • Docker
    • GitHub Actions
  2. Mars 2019 déc. 2021

    Backend Developer · LesHabitués

    Paris

    • Plateforme de paiement et de fidélité : les commerces de proximité proposent un compte rechargeable à leurs clients.
    • API REST et GraphQL pour les applications web et mobiles.
    • Migration progressive vers Symfony et nouveaux services en NestJS.
    • Responsable du développement backend sur une grande partie de la période.
    • PHP 7
    • Symfony 3/4
    • NestJS
    • GraphQL
    • MySQL
    • MongoDB
    • Docker
  3. Nov. 2017 mars 2019

    Backend Developer · Wiztopic

    Paris

    • SaaS de communication pour les grandes entreprises : newsrooms, applications métiers et intégrations.
    • Connecteurs vers les API des réseaux sociaux, de l'intégration au suivi de leurs évolutions.
    • Application interne en Vue.js pour un besoin métier.
    • PHP 7
    • Symfony 2.8
    • MongoDB
    • GraphQL
    • Node.js
    • Vue.js

Formation

  • 2014 – 2017ESIEE ParisMarne-la-Vallée
  • 2016 – 2017Future University HakodateHakodate, Japon

Compétences

Langages

  • PHP 7/8
  • JavaScript
  • TypeScript en cours
  • Python en cours

Frameworks

  • Symfony
  • API Platform
  • Node.js
  • NestJS

API & architecture

  • REST
  • GraphQL
  • API design

Bases de données

  • MySQL
  • MongoDB
  • Redis
  • Elasticsearch

DevOps & outils

  • Docker
  • GitHub Actions
  • CI/CD
  • PHPUnit
  • Postman
  • Bruno
  • Kibana
  • Jira

Pratiques

  • Code review
  • Specs techniques
  • Documentation
  • Tests unitaires
  • Refactoring
  • Scrum

On en parle ?

Pour un poste, une mission ou une question technique, écrivez-moi sur LinkedIn.