Dagand Pierre-Evariste
Student at ENS Cachan - Brittany extension

Email : pierre-evariste.dagand -at- ens-cachan.org
Mail : 49 rue de Vitry, 51250 Sermaize-les-Bains, France
Age : 23
Identity photo
Education
February 2009 - June 2009
Master's Thesis in NetOS team (ETH-Zurich)
Supervised by Timothy Roscoe
Subject : "Language Support for Reliable Operating Systems"
2008 - 2009
Master 2 - Computer Science
ENS Cachan-Bretagne - University of Rennes 1
Options: "Software Verification" and "Networks"
June 2008 - August 2008
Internship in NSL team (EPFL)
Supervised by Dejan Kostic and Viktor Kuncak
Subject: "Opis: Reliable Distributed Systems in OCaml"
2007-2008
Master 1 - Computer Science
Erasmus exchange at Ecole Polytechnique Fédérale de Lausanne
Option: "Foundation of Software"
May 2007 - August 2007
Intership in ASAP team (INRIA)
Supervised by Marin Bertier and Anne-Marie Kermarrec
Subject: "Leveraging efficiently multi-overlay networks"
2006-2007
First year at ENS Cachan - Brittany extension
Computer Science and Telecommunication Department
2004-2006
"Classes préparatoires" MPSI - MP* (Computer Science option)
Henri Poincaré high school (Nancy, France)
Passed through the Ecole Normale Supérieure de Cachan, Brittany extension exam
2004
Scientific Baccalauréat, passed with A ("Très Bien")
François Ier high school (Vitry-le-François, France)
Languages
  1. English, fluently (TOEIC 930, TOEFL iBT 107)
  2. German, elementary knowledge
Computer Skills
Operating Systems :
Barrelfish, FreeBSD, OpenBSD, GNU/Linux
Languages :
OCaml, Haskell, C, Scheme, Scala, Python, Perl, (my)SQL, C++, Java, ...
Softwares :
Emacs, Coq, Isabelle, Spin
Publications
  1. Pierre-Evariste Dagand, Dejan Kostic, Viktor Kuncak
    Opis: reliable distributed systems in OCaml
    TLDI'09
  2. Andrew Baumann, Paul Barham, Pierre-Evariste Dagand, Tim Harris, Rebecca Isaacs, Simon Peter, Timothy Roscoe, Adrian Schüpbach, Akhilesh Singhania
    The Multikernel: A New OS Architecture for Scalable Multicore Systems
    SOSP'09
  3. Andrew Baumann, Pierre-Evariste Dagand, Timothy Roscoe
    Filet-o-Fish: practical and dependable domain-specific languages
    PLOS'09
Experiences
  1. Araignee : distributed web crawling (Perl)
  2. Bogof : Leveraging efficiently multi-overlay networks (Java/Peersim)
  3. ParOphCrack : parallel password cracker (C/C++)
  4. Hs-Nios : Altera Nios simulator and profiler (Haskell)
  5. Schame : transactionnal language (OCaml/Scheme)
  6. Opis : reliable distributed systems programming (OCaml)
  7. Filet-o-Fish : language support for reliable operating systems (Haskell)
Other Informations
  1. Hold "permis B" (driving licence)
  2. Hold "AFPS" (first aid formation)
  3. Leisure Activities :
    1. Photography
    2. Piano
    3. Reading