Curriculum Vitæ
Versions PostScript, pdf.
Matthieu Sozeau
Adresse:
7, rue d'Estienne d'Orves
94230 Cachan
France
Téléphone:
06 81 20 38 92
Site web
http://mattam.org
.
Domaines de recherche

  • Théorie des types et logique constructive
  • Méthodes formelles, construction et preuve de programmes utilisant les types dépendants
  • Programmation fonctionnelle et générique
Scolarité

  • 2005-08:
    Université Paris XI - Orsay
    -
    Thèse de Doctorat en Informatique.
    Mention très honorable.
  • 2004-05:
    Université Paris VII - Denis Diderot
    -
    Master 2 Recherche en Informatique (MPRI).
    Mention très bien.
  • 2003-04:
    Université Paris XI - Orsay
    -
    Maitrise d'Informatique.
    Mention bien.
  • 2002-03:
    Université Paris XI - Orsay
    -
    Licence d'Informatique.
    Mention bien.
  • 2000-02:
    IUT d'Orsay (Paris XI)
    -
    DUT d'Informatique.
    Mention bien.
  • 1997-00:
    Lycée de la Vallée de Chevreuse
    -
    Bac Scientifique spécialité mathématiques.
    Mention assez bien.
Publications

  • Un environnement pour la programmation avec types dépendants. Matthieu Sozeau, PhD Thesis,Université Paris 11, December 2008.
  • First-Class Type Classes in Theorem Proving in Higher Order Logics, 21th International Conference. Matthieu Sozeau and Nicolas Oury. Otmane Ait Mohamed, César Muñoz and Sofiène Tahar (Eds). Volume 5170 of Lecture Notes in Computer Science. Springer, August 2008, pp.278-293.
  • Program-ing Finger Trees in Coq in ICFP'07: Proceedings of the 2007 ACM SIGPLAN International Conference on Functional Programming. Matthieu Sozeau. ACM Press, Freiburg, Germany, 2007, pp.13--24.
  • Subset Coercions in Coq in TYPES'06. Matthieu Sozeau. Volume 4502 of Lecture Notes in Computer Science. Springer, 2007, pp.237--252.
  • Coercion par prédicats en Coq. Matthieu Sozeau, Master's Thesis,Université Paris VII, LRI, Orsay, 2005.
Chapitres de manuel de référence

Présentations

Emplois, stages

  • 2005-2008:
    Université Paris XI - Orsay -
    Monitorat à l'UFR de Sciences.
  • Mars à Septembre 2005:
    Université Paris XI - Orsay -
    Stage de Master sur les coercions de sous-ensembles dans Coq.
    Sous la direction de
    Christine Paulin-Mohring
    .
  • Juillet et août 2004:
    Laboratoire d'informatique de l'ENS -
    Stage sur l'optimisation du filtrage dans CDuce.
    Sous la direction de
    Giuseppe Castagna
    .
  • Avril à juin 2004:
    Laboratoire de recherche en informatique de Paris XI -
    TER-Stage sur la triangulation de graphes.
    Sous la direction de
    Pascal Berthomé
    .
  • Eté 2003:
    Laboratoire de physique des solides de Paris XI -
    Optimisation d'une application de traitement vidéo temps-réel.
    Sous la direction de
    Pierre Garoche
    .
  • Eté 2002:
    Thalès -
    Mise à jour d'une application de gestion de produits.
  • Septembre 2000:
    Manpower -
    Manutentionnaire.
Expérience en développement

  • Contributeur majeur à l'outil Coq écrit en OCaml
  • Sites et serveurs web utitlisants les CGI, LAMP, XML/XSLT/XSP coté serveur, applets ou HTML/JavaScript coté client
  • C, C++ et programmation assembleur, optimisation pour x86
  • Programmation OpenGL en C et OCaml
Connaissances Techniques en Informatique

  • Langages de balisages XML, XHTML, HTML
  • Langages de programmation OCaml, Coq, C, assembleur x86, C++, haskell, LISP, Java, Ruby, Python
  • Programmation et démonstration dans l'assistant de preuve Coq
  • Administration sous GNU/Linux de Apache(/Jakarta), Samba, Squid, CUPS, qmail, courrier, routage, NFS et NIS
Projets libres

  • Yaxi, une librairie XML/XPath/XSLT pour OCaml
  • Hamilcar, serveur d'application XML pour OCaml
  • Ancien développeur Gentoo Linux et XMMS
Hobbies

  • Musique (Guitare, Basse), cinéma
Valid XHTML 1.1! Valid CSS!