Cyprien est en thèse à l'Inria Sophia Antipolis. Son sujet de thèse porte sur le développement de langages pour programmer le Web, notamment en se basant sur le langage Hop développé dans son équipe de recherche.
Cyprien est également bénévole dans diverses associations ayant trait au logiciel libre ou à l'Internet neutre. Il est vice-président de Linux-Azur, vice-président de Nice Data Network, et également vice-président de la Fédération des fournisseurs d'accès à Internet associatifs (FFDN).
Créé le 30 sept. 2012