*e-mail: fpv@andrew.cmu.edu*

I am currently a third year Ph.D. student in the Philosophy Department at Carnegie Mellon University. My advisor is Jeremy Avigad and I am also working together with Steve Awodey. I am enrolled in the Pure and Applied Logic program.

I previously studied at the Utrecht University in the Netherlands
where I received a B.Sc. in Mathematics, a B.Sc. in Physics and a M.Sc. in Mathematics.
My master thesis is *Explicit convertibility proofs in Pure Type Systems*
supervised by Freek Wiedijk at the Radboud University Nijmegen. I was also trainer for the Dutch Mathematical Olympiad. Full CV (pdf).

I'm currently working on homotopy type theory, interested in higher inductive types, and working on the constrution of complicated higher inductive types using simple ones.

I'm also involved in the devlopment of the new proof assistant Lean which is developed by Leo de Moura at Microsoft Research. I've contributed to the standard library, and I'm the main contributor of the HoTT library.

I'm interested in mathematical logic in general, and particularly in type theory, category theory and set theory.

- Floris van Doorn.
*Constructing the Propositional Truncation using Non-recursive HITs*, Certified Proofs and Programs (CPP), 2016. (Lean source: Github, hlean) - Leonardo de Moura, Soonho Kong, Jeremy Avigad, Floris van Doorn, Jakob von Raumer.
*The Lean Theorem Prover (system description)*, International Conference on Automated Deduction (CADE-25), 2015. - Cody Roux and Floris van Doorn.
*The Structural Theory of Pure Type Systems*, Types and Lambda Calculi and Applications (TLCA), 2014. (slides) - Floris van Doorn, Herman Geuvers, Freek Wiedijk,
*Explicit Convertibility Proofs in Pure Type Systems*, Logical Frameworks and Meta-Languages: Theory and Practice (LFMTP), 2013. (Coq formalization)

- Floris van Doorn.
*The Lean Theorem Prover*, 2 December 2015. - Floris van Doorn.
*Constructing the Propositional Truncation using Nonrecursive HITs*, 28 July 2015.

- Fall 2015: TA for Logic and Mathematical Inquiry (80-211) with Jeremy Avigad. Also co-author of the lecture notes together with Jeremy Avigad and Rob Lewis.
- Spring 2015: TA for Game Theory (80-405/80-705) with Adam Bjorndahl.
- Fall 2014: TA for Formal Logic (80-310/80-610) with Steve Awodey.

- Spring 2012: TA for Discrete Mathematics with Han Hoogeveen.
- Fall 2011: TA for Foundations of Mathematics with Jaap van Oosten.