cat experience.md
- 2024 →aujourd'hui
Senior Backend Developer
· Mobsuccess Group (Widely) Paris (75) · full remoteAdtech — RTB (Real Time Bidding).
KotlinGoAWSDockerKubernetes - 2023 →2024
Senior Backend Developer
· Alpha Networks Paris (75) · full remoteMicroservices « accurate EPG ». Maintenance des APIs PHP/Laravel et création de nouveaux services en Kotlin / Spring Boot 3.
KotlinSpring BootPHPLaravel - 2022 →2023
Senior Backend Developer
· Kinow / Alpha Networks Nantes (44) · full remoteSolution SaaS de SVOD. Migration PHP 7.2 → 8.1 et réécriture du legacy pour la maintenabilité et les perfs.
PHP 8LaravelMySQL - 2021 →2022
Développeur
· Linkt Mont-Saint-Aignan (76)Applications internes en Laravel et React.
PHP 8LaravelReactMariaDB - 2016 →2021
Développeur
· Wixiweb Mont-Saint-Aignan (76)Développement sur mesure et sites vitrine WordPress.
PHPZend FW 1·2·3LaravelSymfony 4 & 5WordPressjQuery - 2014 →2015
Développeur
· Pygma Petit-Quevilly (76)Intégration de thèmes WordPress, développement Laravel, intégration HTML/CSS.
- 2011 →2014
Développeur
· Idax Brionne (27)Thèmes WordPress, développement sur mesure avec CakePHP & Laravel.
ls -la stack/
- ▸Kotlin
- ▸Go
- ▸SQL
- ▸PHP
- ▸Spring Boot
- ▸Laravel
- ▸IntelliJ IDEA
- ▸GoLand
- ▸Neovim
- ▸Git
- ▸C
- ▸Rust
- ▸NixOS
man workflow
Mon flux quotidien tient en quelques outils : IntelliJ, GoLand ou Neovim pour développer, Linear pour la gestion des tickets, Claude et Copilot pour le pair-programming au jour le jour, GitHub pour la CI/CD.
Depuis quelques mois, j'ai ajouté Claude Code dans mon workflow. Je m'en sers principalement pour :
- →développer des features : je décris l'intention et le périmètre, et je l'oriente au fur et à mesure vers le résultat attendu.
- →explorer rapidement un projet que je ne connais pas : il lit les fichiers, me résume les flux métier, peu importe le langage.
- →écrire les tests que je trouve fastidieux : je dicte les cas, il s'assure d'écrire les tests sans toucher à l'implémentation.
florent@dev:~/bidder$ claude › regarde le module BidStrategy et propose des tests pour les cas critiques ⏺ Lecture de src/main/kotlin/…/strategy ⏺ Lecture de src/test/kotlin/…/strategy ⏺ 4 stratégies, 1 seule couverte. priorité 1 · FixedFloorStrategy priorité 1 · DynamicFloorStrategy priorité 2 · FallbackStrategy › écris la suite de tests pour FixedFloorStrategy, un cas par scénario, mocks compris. ⏺ Génération de src/test/…/FixedFloorStrategyTest.kt ⏺ 9 cas, 0 erreur. ✓ florent@dev:~/bidder$ ▍