$> whoami

Gabriel de Tassigny

Staff Engineer · PHP, Symfony & WordPress · depuis 2012

Je conçois et maintiens des plateformes web pour des éditeurs de presse et des équipes produit : API REST, WordPress headless, blocs Gutenberg et optimisation des Core Web Vitals. Basé à Poitiers, j'ai travaillé à distance avec des équipes à Dublin, Londres et ailleurs.

Disponible pour des missions freelance

Recruteurs

Vous recrutez un développeur senior ?

14 ans en agence, chez des éditeurs de produits et dans les médias. Une solide expertise backend, une bonne maîtrise du frontend et une expérience de product owner.

Clients

Besoin d’un développeur WordPress ou PHP ?

Plugins et thèmes, migrations et mises à jour, audits de performance et maintenance sur le long terme.

$> git log --career

Expérience

  1. sept. 2021 – aujourd'hui(HEAD -> remote)Télétravail

    Staff Engineer & Product Owner · XWP

    • Développement de plugins et thèmes WordPress modernes pour de grands éditeurs (Evolve Media, Are Media) et des entreprises tech (Twitch), avec Gutenberg, React, PHP 8, Sass et TypeScript.
    • Optimisation des performances web et des Core Web Vitals sur des sites à fort trafic.
    • Rôle de product owner : rédaction des user stories, gestion et priorisation du backlog.
    • Communication avec les parties prenantes internes et clientes sur plusieurs projets en parallèle, en Scrum et Kanban.
    • Développement assisté par l'IA au quotidien.
    • WordPress
    • Gutenberg
    • PHP 8
    • React
    • TypeScript
    • Sass
  2. janv. 2019 – août 2021(london)Londres, Royaume-Uni

    Développeur backend PHP senior · Immediate Media

    • Migration de sites vers WordPress headless et une architecture orientée services.
    • Développement d'API REST avec PHP 7.4, API Platform (Symfony), MongoDB et Docker.
    • Développement de fonctions AWS Lambda avec Bref pour Amazon Alexa.
    • Tests automatisés à tous les niveaux : unitaires, API, charge et end-to-end.
    • Contributions côté JavaScript avec Node.js et React.
    • Mentorat de développeurs de niveau intermédiaire.
    • PHP 7.4
    • API Platform
    • Symfony
    • MongoDB
    • Docker
    • AWS Lambda
    • Node.js
    • React
  3. févr. 2018 – nov. 2018(dublin)Dublin, Irlande (en télétravail depuis la Corée du Sud)

    Ingénieur backend senior · Distilled SCH

    • Développement de microservices en Java 8 et Spring Boot, déployés sur OpenShift.
    • Télétravail complet depuis la Corée du Sud avec trois heures de chevauchement par jour, en équipe Scrum.
    • Java 8
    • Spring Boot
    • OpenShift
  4. déc. 2014 – févr. 2018(dublin)Dublin, Irlande

    Développeur PHP sur daft.ie · Distilled SCH

    • Développement et maintenance de daft.ie, premier site immobilier d'Irlande, pendant la migration de PHP 5.3 à 7.1.
    • Lead developer sur plusieurs projets de taille moyenne.
    • Principal contributeur de l'API REST interne, construite avec Slim et OpenAPI.
    • Mise en place de bonnes pratiques : TDD, design patterns, SOLID.
    • PHP 5.3–7.1
    • Slim
    • OpenAPI
    • MySQL
    • PHPUnit
  5. janv. 2012 – sept. 2014(paris)Paris, France

    Développeur web full-stack · DirectStreams

    • Développement d'un extranet en Ruby on Rails, jQuery et Bootstrap.
    • Développement d'API REST.
    • Principal mainteneur de la plateforme historique en PHP 5.3.
    • Méthode Scrum dans une équipe de quatre développeurs.
    • Ruby on Rails
    • PHP 5.3
    • jQuery
    • Bootstrap

Certifications

Formation

$> ls ~/projects

Projets

$> git log --author=gdetassigny --all-repos

Open source

Sur wordpress.org

Contributions

$> tail ~/blog

Articles

Lire le blog →

$> composer show --tree

Compétences

Backend
  • PHP 5.3 → 8.5
  • Symfony
  • API Platform
  • Slim
  • Java
  • Ruby
  • Node.js
WordPress
  • Plugins
  • Block themes
  • Gutenberg blocks
  • Headless
  • WP-CLI
  • Core Web Vitals
Frontend
  • React
  • TypeScript
  • JavaScript
  • HTML
  • CSS / Sass
Données
  • MySQL
  • PostgreSQL
  • MongoDB
  • SQLite
Tests
  • TDD
  • PHPUnit
  • Playwright
  • API tests
  • Load tests (Artillery)
DevOps
  • GitHub Actions
  • Docker
  • AWS
  • Kubernetes
  • Terraform
  • Linux
Langues
  • Français (langue maternelle)
  • Anglais (courant)
  • Coréen (conversationnel)

$> man hire

Services freelance

Je travaille par petites étapes faciles à valider, j'écris des tests et je laisse de la documentation pour que vous ne soyez jamais dépendant de moi.

$> mail contact

Contact

Le plus simple est de m’écrire par e-mail, que ce soit pour un poste ou un projet freelance.