Sweetohm

Michel Casabianca


Voici un résumé de mon expérience dans le domaine du Go. Une version complète de mon CV est disponible ici.

Mise en œuvre chez Orange

J’ai découvert le Go début 2014 et l’ai rapidement mis en œuvre au sein d’Orange pour la réécriture d’un serveur SMS haute-performance. Ce serveur avait été implémenté en Java, avec NIO, et était depuis deux années en débogage pour le faire passer en production.

Devant les difficultés rencontrées pour corriger le code existant, j’ai proposé de développer des POCs, en Java sans NIO et en Go, afin de faire un choix éclairé de la technologie à mettre en place. Ces versions simplifiées ont été développées en une semaine chacune et à l’issue de tables rondes, il a été décidé de partir sur la solution Go, pour des questions de simplicité de code et de performances.

Ce travail a donné lieu à une conférence à BDX.IO et aux DevDays Orange en 2014.

Outils pour les Éditions Dalloz

Au cours de l’année 2017, j’ai développé la chaîne de publication des ouvrages et encyclopédies Dalloz. En cette occasion, j’ai codé nombre d’outils en Go. En particulier, j’ai développé en Go et mis en œuvre un outil de build appelé Néon ainsi qu’un webservice REST pour la publication des ouvrages.

Activités personnelles

Depuis que j’ai découvert le langage Go, il est devenu mon langage de prédilection pour mes projets personnels.

Ainsi, j’ai un compte Github assez actif dans le domaine du Go :