Florian Vanhecke — Software engineer freelance
Du code,et ce qui va avec.
Je conçois et développe des produits web depuis 2015, côté front comme côté back. Je m’intéresse autant au besoin qu’au code, et je pose souvent une question de plus que prévu.
On tient le bambou
- 2015
- création de la boîte, à deux au départ. Aujourd’hui seul, et ça me va très bien.
- Cadrage → prod
- en autonomie, de la première réunion à la mise en ligne.
- 1 café
- (ou un thé) pour démarrer un projet. Ça suffit généralement.
01 — Approche
Une question avant une ligne de code.
Avant de proposer une solution, j’ai besoin de comprendre le problème : à quoi le produit doit servir, pour qui, et ce qui compte vraiment pour le métier. Quand une demande me paraît plus compliquée que le besoin, je le dis. Ça coûte parfois une réunion de plus, mais c’est moins cher qu’un développement pour rien.
Ensuite, je peux m’occuper de l’ensemble : cadrage, architecture, développement, mise en production. Seul ou dans une équipe déjà en place, ça dépend des projets. Dans les deux cas, je préfère parler directement avec les gens concernés, produit, métier ou développeurs, plutôt que de recevoir le besoin par ticket interposé.
Je commence par la version simple. Le reste attendra qu’on en ait besoin.
02 — Savoir-faire
Ce que je fais
le plus souvent.
Front ou back, je n’ai jamais vraiment choisi. Je m’occupe de ce qui manque au produit à ce moment-là. En pratique, ça donne à peu près ceci.
Vue · Nuxt · TypeScript
Interfaces
Des interfaces web avec Vue et Nuxt, en TypeScript. Claires pour l’utilisateur, et lisibles pour le développeur qui passera après moi.
Node.js · TypeScript
API & services
Des API et des services Node.js, en TypeScript, qui font ce qu’ils annoncent. Ça a l’air simple, dit comme ça.
OpenSearch · GCP
Recherche & données
Indexer, chercher, filtrer, enrichir. Par exemple sur un catalogue de plus de 150 000 itinéraires de randonnée et de vélo, hébergé sur GCP.
Intégration · Enrichissement
L’IA, quand elle sert
Intégrer de l’IA dans un produit, par exemple pour enrichir des contenus, quand ça apporte vraiment quelque chose. Et le dire quand ce n’est pas le cas. Ça arrive.
Notamment, depuis 2018, avec Decathlon sur plusieurs plateformes, et pour d’autres entreprises, souvent dans l’e-commerce.
03 — Contact
Un café ?
Ou un thé. Je ne juge pas.
Pour un projet, une mission ou juste une question, le plus simple reste un email. Pas besoin de cahier des charges : quelques lignes sur le contexte suffisent. En visio, chacun apporte sa tasse.