P1 · TOI
99
Ton équipe
Score 0
Portrait pixel d'Alexandre en combattant

Player 1 Disponible

Alexandre Bobichon

Développeur PHP / Symfony · TypeScript

Développeur web depuis 2021. Je construis des applications Symfony de bout en bout, du modèle de données jusqu'au déploiement Docker. Un passage de 9 mois en QA m'a laissé une habitude : une fonctionnalité n'est pas finie tant qu'elle n'est pas testée. Choisis ton fighter ci-dessous.

  • PHP 8
  • Symfony
  • TypeScript
  • Docker
  • GitLab CI
premier poste
2021
postes
3
tests PHPUnit · Bobavis
991

Select your fighter

Clique une carte ou ↑ ↓

Compétences

Skill

Front-end

Skill

Qualité

Skill

Outillage

Expérience

  1. 2021 Kairios Développeur Web
  2. 2023 Groupe IPI Développeur Full Stack
  3. 2025 Zeiko Testeur QA
  4. Next Ton équipe ? Disponible
Job Testeur QA // Zeiko Septembre 2025 – Mai 2026
  • Conception et exécution de tests fonctionnels à partir des spécifications métier.
  • Rédaction et maintenance des cas de tests et scénarios de validation.
  • Réalisation des recettes fonctionnelles et validation de la conformité des fonctionnalités.
  • Identification, qualification et suivi des anomalies jusqu'à leur résolution dans Jira.
  • Tests API avec Postman et validation des réponses (JSON, codes HTTP, scénarios).
  • Mise à jour de la documentation fonctionnelle et collaboration avec les équipes métier, produit et développement.
  • Participation aux cérémonies Agile/Scrum et contribution à l'amélioration continue des processus qualité.

ÉQUIPEMENT : Jira, Squash TM, Postman, Swagger, Agile/Scrum

Job Développeur Full Stack // Groupe IPI Janvier 2023 – Mai 2024
  • Conception et développement d'API web et de fonctionnalités applicatives avec PHP et Symfony.
  • Participation à la conception et à l'évolution d'un CRM métier.
  • Maintenance corrective et évolutive des applications selon les besoins des utilisateurs.
  • Mise en place et exécution de tests unitaires avec PHPUnit.
  • Contrôle et validation des données avant mise en production.
  • Participation aux recettes fonctionnelles et au suivi des anomalies en collaboration avec les équipes techniques.
  • Contribution à l'amélioration de la qualité logicielle et à la sécurisation des mises en production.

ÉQUIPEMENT : PHP, Symfony, JavaScript, Node.js, MySQL, GitLab, HTML5, CSS3

Job Développeur Web // Kairios Septembre 2021 – Juillet 2022
  • Développement et maintenance de plusieurs sites e-commerce sous WordPress et PHP.
  • Intégration de nouvelles fonctionnalités et personnalisation des interfaces utilisateur.
  • Participation aux phases de validation fonctionnelle avant mise en production.

ÉQUIPEMENT : PHP, WordPress, JavaScript, MySQL

Projets

Project

Bobavis

Mon atelier : une app Symfony qui regroupe mes outils du quotidien.

Capture d'écran de Bobavis

ORIGINE

J'avais un script par besoin : une liste de films, un classement de musique YouTube, des tablatures ukulélé. Je les ai réunis dans une seule application, avec une vraie base, des tests et une CI.

COUPS SPÉCIAUX

  • Manche de ukulélé en SVG interactif, bibliothèque d'accords, métronome Web Audio
  • Classement automatique de morceaux YouTube par genre
  • Ce CV en borne d'arcade

COMBO

Deviner le genre d'un morceau à partir d'un simple titre YouTube. Je croise quatre sources (iTunes, Last.fm, MusicBrainz, TheAudioDB) qui se contredisent souvent, je note chaque réponse, et je garde le travail déjà fait quand une API tombe ou qu'un quota saute : relancer le lot reprend là où il s'était arrêté.

  • 991 tests PHPUnit
  • 5 étapes de CI GitLab
  • Déployé en Docker sur VPS

ÉQUIPEMENT : PHP 8.2, Symfony 7, Doctrine, MySQL, TypeScript, Stimulus, Webpack Encore, Docker, GitLab CI, PHPUnit, Playwright

Project

Site WordPress

Un site vitrine WordPress sans constructeur de pages : thème et plugin écrits à la main.

Capture d'écran de Site WordPress

ORIGINE

En agence, j'ai maintenu des sites WordPress où la logique était noyée dans les gabarits. J'ai voulu en faire un comme une application : les règles métier en PHP pur, hors de WordPress et testées, le schéma en migrations, et une image Docker construite par la CI.

COUPS SPÉCIAUX

  • Vue éclatée des cinq couches du site, qui s'écartent au défilement, et mode plan qui affiche le gabarit de chaque zone
  • Boutique WooCommerce de démonstration : toute commande est refusée, par le tunnel comme par l'API
  • Formulaire de contact protégé : nonce, jeton signé et horodaté, champ piège, trois envois par dix minutes

COMBO

Durcir un WordPress règle par règle. Les versions sont masquées dans les URL des ressources, modules JavaScript compris ; la connexion se bloque après cinq essais ratés ; WooCommerce se met à jour seul, mais seulement pour les correctifs. Chaque règle est écrite hors de WordPress, avec ses tests.

  • 243 tests PHPUnit
  • PHPStan au niveau maximal
  • Déployé en Docker sur VPS

ÉQUIPEMENT : PHP 8.2, WordPress, WooCommerce, MySQL, Phinx, Docker, GitLab CI, PHPUnit, PHPStan

À toi de jouer !