Aller au contenu

Compétences

Trois gestes pour traverser un problème : cadrer, livrer, stabiliser. Les outils qui accompagnent cette pratique ont chacun leur niveau, sans pourcentage.

Cadrer

Quand la demande est floue.

Je reformule le besoin, je sépare le certain de l'inconnu et je propose un premier pas testable. L'objectif n'est pas de tout prévoir : c'est de rendre la prochaine décision possible.

  • Ateliers et interviews
  • Maquettes et prototypes
  • Périmètre court et explicite

Livrer

Quand il faut mettre entre les mains.

Je découpe, j'intègre tôt et je livre souvent. Une fonctionnalité compte vraiment quand elle est en production, observable et comprise par ceux qui l'utilisent.

  • Applications web et API
  • Intégration et CI/CD
  • Migrations progressives

Stabiliser

Quand le système doit durer.

Je rends l'exploitation visible : journaux, supervision, sauvegardes, procédures. Un système simple que l'équipe peut réparer vaut mieux qu'un chef-d'œuvre intouchable.

  • Maintien en condition opérationnelle
  • Reprise de parc applicatif
  • Automatisation et documentation

Ce que je pratique, et jusqu'où.

Chaque niveau est renseigné dans mon suivi de pratique. Les outils sont situés sur une échelle de cinq crans, sans note ni pourcentage.

Voir la matrice complète

Langages

  • PHP
    Niveau 4 sur 5, AvancéAvancé
  • JavaScript
    Niveau 3 sur 5, ConfirméConfirmé
  • SQL
    Niveau 3 sur 5, ConfirméConfirmé

Frameworks

  • Symfony
    Niveau 4 sur 5, AvancéAvancé
  • Laravel
    Niveau 3 sur 5, ConfirméConfirmé
  • NestJS
    Niveau 2 sur 5, IntermédiaireIntermédiaire

DevOps

  • Ansible
    Niveau 2 sur 5, IntermédiaireIntermédiaire
  • Docker
    Niveau 2 sur 5, IntermédiaireIntermédiaire
  • Grafana
    Niveau 1 sur 5, DébutantDébutant