Durant ma thèse, j'ai travaillé dans les domaines de la téléphonie IP et des systèmes ubiquitaires. J'ai notamment développé à cette occasion des compétences sur le protocole SIP et sur les langages dédiés (Domain-Specific Languages - DSL).
J'ai ensuite travaillé sur les projets Coccinelle et Herodotos. Coccinelle est un outil qui permet de rechercher et corriger des fautes logiciels dans les programmes écrits en C. Il peut également être utilisé pour réaliser des évolutions collatérales. Herodotos exploite les fonctionnalités de recherche de fautes fournies par Coccinelle puis reconstruit de manière automatisée l'historique des fautes dans les logiciels. Grâce à ces outils, j'ai étudié plus de 40 000 fautes dans 34 versions de Linux 2.6. Herodotos permet également de comparer la qualité de différents logiciels. J'ai en l'occurrence comparé Linux, Wine, VLC, et OpenSSL.
Mes compétences :
Réseaux