Curriculum Vitae / Publications

See this page in: fr

PDF version

I am currently an assistant professor at École Nationale de la Statistique et de l'Analyse de l'Information (Bruz, FRANCE).


Fields of Interest

  • Signal processing
  • Graphs
  • Signal processing over networks
  • Stochastic signal proessing
  • Graph theory
  • Network science

Research Projects

  • MOSAR: Study of contact data between people in the MOSAR dataset. Creation of a PostgreSQL database and cleaning up of raw data.

Working Groups

  • Stationarity on Graphs -- In collaboration with the signal processing team Sysiphe (ENS Lyon)

Research Internships co-supervision

  • June-July 2014 (L3 internship) -- Aymeric Fromherz (supervisor: P. Gonçalves) : Graph Signal Processing and Community Detection
  • May-July 2013 -- Arashpreet Singh Mor (supervisor: P. Gonçalves) : Graph to Signal Mapping: Study of a Duality Principle

Research Schools

  • 2014: 9th summer schol of Peyresq of signal and image processing (FRANCE) -- Signal and image processing in high dimensions
  • 2013: Rescom summer school (FRANCE) -- Content Centric Networks, evolution or revolution of Internet?
  • 2010: Winter school on Hot Topics in Distributed Computing (HTDC 2010, FRANCE)

Research Internships

  • March-July 2012 (M2 internship): Distributed community detection, at IRISA, Rennes, FRANCE (Clustering in an heterogeneous gossip protocol for news recommendation) under the supervision of Anne-Marie Kermarrec and George Giakkoupis
  • September 2010 - July 2011: Distributed Robotics, in Stuttgart University, GERMANY (Towards Self-Assembling of Robotic Modules) under the supervision of Serge Kernbach
  • March-July 2010 (stage de M1): Theoretical analysis of a heterogeneous gossip protocol, à l'EPFL, Lausanne, SWITZERLAND (Theoretical analysis of a gossip-based protocol, What's Up , a news broadcasting peer to peer system) under the supervision of Rachid Guerraoui
  • May-July 2009: Distributed random number generator, at IRISA, Rennes, FRANCE (A distributed random number generator based on BlobSeer and running on Grid5000) under the supervision of Luc Bougé


Personnal Fields of Interest

Programming, Free softwares, Electronics, Mechanics, DIY, Guitar, Windsurfing, Hiking, Photography

Programming Skills

C, C++, Matlab, Python, Java, Prolog, PostgreSQL, OCaml, HTML, PHP, JavaScript, Qt


French (mother tongue), English (fluent), German (basic understanding), Spanish (basic understanding)



  • Projet Intégré (Computer Science Departement, M1 ENS de Lyon): pratical course of research project management. Link to the supervised project website: LazyChords
  • ACM (Computer Science Departement, L3 ENS de Lyon): Practical algorithm course and preparation to the ACM-ICPC contest.


  • Projet Intégré (Computer Science Departement, M1 ENS de Lyon): pratical course of research project management. Link to the supervised project website: KIRC
  • Optimisation (Computer Science Departement, M1 ENS de Lyon)


  • Projet 2 (Computer Science Departement, L3 ENS de Lyon): management of a code project in groups of two on the subject of incremental (build of) SAT Solvers.
  • Optimisation (Computer Science Departement, M1 ENS de Lyon)


  • 2012-2015: ENS de Lyon
    • 2012-2013: Tools for data analysis (ENS de Lyon -- P. Flandrin et P. Abry)
    • 2014-2015: Spanish A1 (ENS de Lyon)
  • 2008-2012: ENS Cachan, Normalien in the Computer Science department
    • 2009-2010 / 2011-2012: ENS Cachan, Master (M.Sc.) MPRI (Master Parisien de Recherche en Informatique)
    • 2008-2009: ENS Cachan, Licence (B.Sc.) in Computer Science
  • 2005-2008: Preparatory school for higher education schools (MPSI / MP*), Lycée Chateaubriand (Rennes, FRANCE)