Current position |
Since 09/2021
Associate professor (maître de conférences) at IRIF, Université Paris Cité, department of computer science.
Past positions
2019 – 2021
Post-doc at the department of computer science and engineering of the university of Bologna (research project DIAPASoN – Differential Program Semantics).
2018 – 2019
Temporary lecturer and research assistant (ATER) at I2M (Institut de Mathématiques de Marseille).
Education
2015 – 2019
Ph.D. in mathematics, Aix-Marseille University. Classical realizability: new tools and applications. Advisor: Laurent Regnier. Defended on 29 March 2019.
2011 – 2015
École Normale Supérieure diploma, École Normale Supérieure, Paris. Major: mathematics, minor: computer science.
2013 – 2014
Research Master (M2): Mathematical Logic and Foundations of Computer Science (LMFI), Paris Diderot University, École Normale Supérieure, Paris. With honours (Mention très bien).
2011 – 2013
University degree (L3 and M1) in mathematics, École Normale Supérieure, Paris.
2009 – 2011
CPGE (2-year program preparing for entry exams to engineering schools), Lycée Louis le Grand, Paris. Admitted to École Normale Supérieure, group MPI, rank 23rd.
2009
High-school diploma (baccalauréat général), scientific option, Lycée Évariste de Parny, Saint Paul (La Réunion, France). With honours (mention très bien, avec les félicitations du jury).
Research
Peer-reviewed publications
08/2022
Guillaume Geoffroy. A first-order completeness result about characteristic Boolean algebras in classical realizability. LICS 2022: Thirty-Seventh Annual ACM / IEEE Symposium on Logic in Computer Science.
02/2021
Laura Fontanella, Guillaume Geoffroy. Preserving cardinals and weak forms of Zorn’s lemma in realizability models.Mathematical Structures in Computer Science.
01/2021
Guillaume Geoffroy, Paolo Pistone. A partial metric semantics of higher-order types and approximate program transformations. CSL 2021: 29th EACSL Annual Conference on Computer Science Logic.
07/2018
Guillaume Geoffroy. Classical realizability as a classifier for nondeterminism. LICS 2018: Thirty-Third Annual ACM / IEEE Symposium on Logic in Computer Science.
Ph.D. thesis
03/2019
Guillaume Geoffroy. Classical realizability: new tools and applications. Ph.D. thesis.
Publications in preparation
Thomas Ehrhard, Guillaume Geoffroy. Integration in cones. Under review (journal).
Scientific meetings
06/2018
Realizability in Marseille, co-organiser (with Laura Fontanella).
Science popularisation
Co-founder of Pi Day association (www.piday.fr).
2015 – 2017
President of Pi Day association.
14 March 2017
Co-author (with Joël Cohen) of the mathematical musical From Marseille to Vegas and co-organiser of the Pi Tour: three performances of the musical in Paris (théâtre des Variétés), Lyon (le Transbordeur) and Marseille (le Silo), accompanied by short scientific talks (total attendance: 2000).
Videos: https://www.piday.fr/extraits-video-2017/.
14 March 2016
Co-author of the mathematical musical Les π travaux d’Archimède and co-organiser of Pi Day in Marseille: one performance of the musical, accompanied by short scientific talks (attendance: 700). The association received the 2016 d’Alembert Award of the French Mathematical Society for this action.
Teaching
Since 2021
Associate professor of computer science, (maître de conférences), Université Paris Cité. Programming with system calls (Unix, C, 3rd year university – L3); functional programming (OCaml, 1st year university – L1); compilation (4th year university – M1).
2020
Algorithms in Python (30h, lab and TA, bachelor of biology).
2018 – 2019
Temporary lecturer and research assistant (ATER) at Aix-Marseille University (192h per year). Linear algebra; methodology; mathematical language and reasoning (1st year university – L1); C and systems programming (1st year university – L1); research initiation workshops (high school).
2015 – 2018
Teaching assistant (chargé de mission d’enseignement) at Aix-Marseille University (64h per year, 2/3 math, 1/3 computer science). Introductory analysis; algebra and geometry (1st year university – L1); C programming (1st and 2nd year university – L1 & L2); logic and computability (graduate course – M2); research initiation workshops (high school).
Languages
French (native), English, Italian, Spanish.
2017 – 2018
Organiser of Café des langues de Luminy, daily multilingual student language exchange group.