À propos

avatar

Salut ! 

Tombé dedans lorsque j'étais petit, ma passion pour l'informatique est toujours là après plus d'une vingtaine d'années.

Après une carrière d'informaticien plutôt bien remplie (développeur, lead dev, chef de projets, CTO), je suis devenu indépendant ou plus exactement un Travelling Coder. C'est à dire un développeur indépendant qui se promène tout autour du globe, au grés du vent et de mes envies.

Comment je fonctionne ?

C'est très simple, en fait. En 2015, la technologie "cloud" existait déjà et était en plein essor. De plus, nous avions déjà des outils pour tout ce qui concerne le télétravail : des PC portables puissants, un accès internet haut débit, des VPN, des outils de communication... La crise sanitaire a démocratisé cette façon de travailler et a permis l'apparence d'outils encore plus puissants et plus pratiques. Je suis un télétravailleur sans bureau fixe.

Le web est plein de photos de "mon bureau du jour" toutes plus incroyables les unes que les autres. C'est bien souvent une version "romancée" de la situation. Ayant posté quelques unes moi-même, je sais très bien comment cela se passe 😁 

Mon parcours, plus en détails

Diplômé de l'IUT d'informatique d'Aix-en-Provence, j'ai commencé comme technicien informatique (installation du nouveau parc informatique d'une grosse société aéronautique)

L'ère Visual Basic

Après une petite année, je suis parti rejoindre un ami de promo dans une petite boîte qui faisait des sites internet. C'était tout juste avant les années 2000 et ce genre de job était en plein essor, de partout. La petite société a grandi. Très vite. C'était complètement fou, on se faisait des parties de Quake entre midi et deux. C'était le modèle startup, un concept complètement nouveau dans le monde du travail. On bossait dur, on découvrait plein de choses et on s'amusait bien.

Le parcours typique d'un dev

Lorsque la "bulle internet" a éclaté, une partie de l'équipe a été reprise par l'un de nos clients, pour continuer ce que l'on faisait mais dans un domaine particulier, le transport publique.
Au fil du temps, la société a grandi et a diversifié son offre pour répondre aux besoins de nos clients qui voyaient l'importance de la communication avec leurs clients.
J'ai eu la chance de pouvoir évoluer avec cette entreprise : de développeur web, je suis tour à tour devenu développeur logiciel, responsable produit (ce que l'on appelle maintenant un Product Owner) et chef de projets. Être responsable produit et chef de projets m'éloignait fatalement du code, cela ne me convenait pas. Bien entendu, ces casquettes étaient pleines de challenges et de choses à apprendre : la rédaction de cahiers techniques et fonctionnels, défendre son projet devant un jury, comprendre les implications financières, etc. Et le monde du transport en commun est tellement riche ! C'était vraiment chouette mais après presque 3 ans loin des lignes de code, je voulais vraiment y revenir. Malheureusement, ce n'était pas possible là où j'étais.

L'ère Java/C#

J'ai alors saisi l'opportunité de rejoindre une startup qui se lançait dans un service de téléphonie mobile en tant que développeur backend. Celle-ci avait des ambitions internationales. D'ailleurs certains collègues étaient étrangers et tous nos documents étaient rédigés en anglais.
En partenariat avec Microsoft, nous avons développé une plateforme unique (certifiée par Microsoft) pour MSN Messenger sur mobiles. Encore une fois, ce fut une expérience extrêmement enrichissante : j'ai pu construire une bonne base de connaissance sur des langages modernes, me rendre compte des problématiques IT, travailler avec des outils industriels (gestion des demandes par tickets, tests unitaires, intégration continue), valider des formations (TOEIC et Scrum Master notamment), être au coeur de la démocratisation de la téléphonie mobile et l'arrivée des smartphones.

Une autre évolution

Après 4 ans et tournant un peu en rond, j'ai rejoint un ancien collègue dans une société spécialisée dans la billetterie en tant que lead dev. Un nouveau monde m'ouvrait ses portes !
Ici, pas de technologie "fancy" mais du LAMP. Bien que mon expérience en PHP était loin du compte, mes connaissance en bonnes pratiques et méthodes étaient la bienvenue. La société opérait sa migration de petite structure vers une version plus classique et l'industrialisation/rationnalisation des procédures de développement était nécessaire.

Un an après mon arrivée, on m'a proposé de prendre la direction technique d'une société concurrente, tout juste rachetée. Celle-ci était aussi dans le domaine de la billetterie mais sur le marché B2B alors que nous faisions plutôt du B2C. Une promotion interne leur semblait naturelle car j'avais déjà une bonne expérience de manager, des marchés publiques et de C# .NET. De plus, ma connaissance de notre plateforme allait faciliter la création de ponts d'échanges.
Je savais que ce poste allait, une nouvelle fois, m'éloigner du code pur et dur mais il allait aussi m'offrir de nouvelles expériences et me permettre d'apprendre de nouvelles choses (et, on ne va pas se mentir, l'offre était difficilement refusable d'un point de vue financier)

Et maintenant...

Quelques années plus tard, le groupe se faisait racheter par une plus grosse société. Et à la même époque, un ami d'enfance, devenu docteur vétérinaire, cherchait de l'aide pour sa société informatique qui développait une solution SaaS de gestion de clinique et cabinets vétérinaires.
Avec des moyens limités, il n'y avait pas de locaux et tout se faisait en télétravail. Mon sort étant déjà plus ou moins décidé, je fis mes (deux) valises !
Et me voilà, depuis 2015, avec 2 valises, un ordinateur portable et un statut de freelance à me promener un peu de partout dans le monde en participant à des projets pour mon ami et d'autres contacts fidèles, plus le bouche-à-oreilles.
Mes projets ont été assez variés mais depuis quelques temps, je suis plutôt dans le développement web (front et back).