Depuis mai 2013 : Professeur assistant et chercheur en cryptologie à l’Université Cadi Ayyad, Maroc.
2013 : Ingénieur en cryptographie chez Gemalto, France.
2011-2012 : Ingénieur de recherche en sécurité informatique chez Technicolor, France.
2005-2010 : Assistant de recherche et d’enseignement chez b-it, Allemagne.
Doctorat en cryptologie à l’Universität Bonn, Allemagne.
2001-2004 : Maîtrise en informatique de l’École polytechnique, de l’Université de Bordeaux et de l’ENSEIRB-Mathmeca, France.
2004 : assistant de recherche en cryptologie à l’Université Catholique de Louvain, Belgique.
2003 : Assistant de recherche en apprentissage automatique à la Queensland University of Technology, Australie.