Home

I am a research associate in computational neuroscience at University College London in the Cortical Processing Laboratory, led by Kenneth Harris and Matteo Carandini. I am developing mathematical tools and software for analyzing extracellular recordings from high-density multi-electrode probes.

 

I hold a Ph.D. in computational neuroscience, obtained under the supervision of Romain Brette in the École Normale Supérieure (ENS), Paris. I worked on the computational role of correlations in neural coding and in intracellular data analysis. Previously, I graduated from the Mathematics and Computer Science departments of the ENS, and I made research internships at Princeton University and Collège de France.

Research

I’m interested in spike-based computation, temporal coding, neuronal correlations and synchronization, coincidence detection, analysis of intracellular and extracellular electrophysiological recordings. I use mathematical tools (dynamical systems, probability theory and stochastic processes, statistics and machine learning) and computational tools (spiking neural network simulations, numerical optimization, parallel/distributed computing and general-purpose computing on graphics processing units (GPGPU)).

I’ve worked on coincidence detection in noisy neurons and in electrode compensation techniques for current clamp in-vitro recordings. I’ve also developed a model fitting toolbox for spiking neuron models with both CPU and GPU implementations, which is now integrated in the neural simulator Brian. The toolbox is based on Playdoh, a Python library for parallel and distributed scientific computing that I’ve created with Bertrand Fontaine and Dan Goodman. I’m currently working on a high-performance visualization package in Python named Galry, and a spike sorting graphical interface for large multi-electrode arrays. More details are available on the Research page.

Main publications