A short list of selected software and mathematical formalisations I have worked on:
TypeTopology
.formal-topology-in-UF
. Formalisation of some locale theory and
formal topology in cubical type theory, originally developed to accompany my
MSc thesis.TypeTopology
. Formalisation of the initial frame in
the TypeTopology
library ofsequents
. A Standard ML implementation of Roy Dyckhoff’s sequent
calculus LJT.simplc
. A toy compiler from a simple security-typed imperative
language into a stack machine, formally verified to preserve the
noninterference property of the high level language through compilation.
Developed together with Alexander Fuhs as the final project for
Andrei Sabelfeld’s language-based security course at Chalmers.