Aller au contenu

Akenlab · Sylvain Ferlac · développeur indépendant à La Rochelle

Vous connaissez votre métier. Je sais l’automatiser.

Depuis 2016, j’accompagne des entreprises qui dépendent d’un logiciel sur mesure. La plupart de mes clients sont là depuis plus de cinq ans.

ans de développement web
26
ans de collaboration en moyenne avec un client
6
interlocuteur, du besoin à la mise en production
1

Services

Trois façons de travailler ensemble

Reprendre un logiciel que plus personne n’ose toucher

Il tourne, il fait vivre l’activité, et chaque modification est devenue un risque. Reprise du code tel qu’il est, couverture de tests, puis refonte fonctionnalité par fonctionnalité, sans interrompre votre activité. Cela vaut pour un vieux PHP comme pour un prototype généré par IA qui a grandi trop vite.

  • PHP legacy
  • Symfony
  • Tests
  • Refactoring
Voir le cas Forhom

Construire un outil sur mesure

Back-office, API, application mobile : un outil qui suit votre façon de travailler plutôt que l’inverse. Livraison par petites étapes en production, avec les tests et l’automatisation qui permettront de le faire évoluer pendant des années, avec ou sans moi.

  • Symfony
  • React
  • React Native
  • Flutter
  • LLM
Voir le cas DirBat

Renforcer votre équipe

Vous avez des développeurs, il vous manque quelqu’un pour poser le cadre. Direction technique à temps partagé, mise en place des tests et de la chaîne de déploiement, formation à Symfony et au TDD. Formateur depuis 2015, à l’IUT de La Rochelle et chez Human Coders.

  • CTO à temps partagé
  • GitLab CI
  • Docker
  • Formation
Voir le cas J’Peux Pas J’ai Musée

Références

Des projets suivis depuis des années

Simpson Strong-Tie

Industrie · connecteurs pour la construction

10 ansdepuis 2016 · Ingénieur logiciel

Quatorze sites européens en douze langues, et une information produit dispersée entre fichiers et équipes. Conception d’un PIM (base d’informations produit) qui centralise fiches, traductions et médias, puis évolutions et maintenance depuis 2016. Les équipes techniques, marketing et commerciales y travaillent chaque jour.

Lire l’étude de cas

Forhom by Egis

Formation professionnelle

9 ansdepuis 2017 · Ingénieur logiciel

Reprise d’un logiciel sur mesure en PHP, instable et à bout de souffle, dont dépend l’activité de formation. Refonte de l’intérieur vers Symfony sans perte de fonctionnalités, puis ajout du paiement en ligne, de la génération de devis et d’un espace client. L’outil n’a jamais cessé de tourner, et il s’enrichit encore.

Lire l’étude de cas

DirBat

Startup · BTP

7 ansdepuis 2019 · Développeur full stack

Une application mobile en marque blanche pour les industriels et distributeurs du BTP, à construire de zéro. Plateforme construite dès le premier jour : app React Native, back-office React, API Symfony, tests et déploiements automatisés. Depuis 2019 elle a connu plusieurs refontes radicales, sans régression.

Lire l’étude de cas

J’Peux Pas J’ai Musée

Consortium culturel · musées & université

5 ansdepuis 2021 · Directeur technique

Plusieurs applications à faire vivre pour un consortium de musées et une université, avec des développeurs juniors qui se succèdent. Direction technique : conception supervisée, GitLab CI, Docker, revue de code et un parcours d’intégration pour chaque nouvel arrivant. Les outils restent maintenus par une équipe qui se renouvelle.

Lire l’étude de cas

Les principes de mes interventions

  • Le métier d’abord

    Je commence par votre activité, vos clients et vos contraintes. Le choix des technologies vient après, et il arrive qu’on n’en parle jamais.

  • Un seul interlocuteur

    Vous parlez à celui qui conçoit, code et maintient votre logiciel. Les décisions se prennent vite, et les bugs me concernent directement.

  • Du code qui vieillit bien

    Tests automatisés, architecture lisible, déploiements automatisés. Ce que je livre reste modifiable sans moi ; c’est le critère.

  • L’IA comme outil

    Les agents de codage ont changé le métier en deux ans. Je les utilise tous les jours. Ils ne remplacent ni la conception ni les tests ; ils rendent les deux plus rentables.

    Lire mon point de vue

Notre collaboration vue d’avion

Un cadre serré au départ, pour livrer vite et corriger le tir ; un rythme plus souple ensuite, quand le logiciel est stable.

  1. Au départ

    Cadrage

    Un premier échange, puis une plongée dans votre métier et dans l’existant : code, données, façons de travailler. On en sort avec un périmètre et un ordre de priorités.

  2. Premiers mois

    Sprints bornés

    Des cycles courts, à périmètre et durée fixés d’avance. Chaque sprint se termine par une livraison en production, que vous pouvez utiliser et juger.

  3. En régime de croisière

    Flux continu

    Une fois le logiciel stable, on passe en kanban : évolutions et maintenance sont traitées au fil de l’eau, dans l’ordre que vous décidez.

À propos

Derrière Akenlab

Sylvain Ferlac

Développeur senior & chef de projet technique — Akenlab

Développeur web depuis 2000, d’abord en agence (RC2C à La Rochelle, dont j’ai dirigé la transmission), puis indépendant depuis 2016. J’ai une préférence assumée pour les projets anciens ou mal partis, souvent en PHP et JavaScript, avec Symfony et React pour leur souplesse.

Je pratique au quotidien DevOps, TDD et les architectures pérennes (DDD, CQRS, hexagonale), parce que ce sont les outils qui permettent à mes clients de faire évoluer leur logiciel pendant des années.

Je forme étudiants et salariés depuis 2015, à l’IUT de La Rochelle, en direct chez vous, et chez Human Coders (formations Symfony et Tests PHP).

Ça vous intéresse ?

Trente minutes, sans engagement, pour comprendre votre situation et vous dire ce que je peux faire.

Écrire à Sylvain

Réponse sous 48 h · sylvain@akenlab.fr