I am a second-year masters student studying the Parisian Master of Research in Computer Science (MPRI) at École Polytechnique. My research interests lie in logic, verified proofs, and proof assistants (such as Coq).
In my Masters Year 1 internship, I worked towards formalising the guard checker of Coq with Yannick Forster in the Cambium research team in Inria Paris. In my report, I documented the guard checker with examples and explanations. The full implementation is freely accessible online.
Previously, I obtained my Bachelor’s Degrees in Mathematics and Computer Science at the National University of Singapore. I wrote my thesis on the formalization of Coq Modules in the MetaCoq project, co-supervised by Nicolas Tabareau, Martin Henz, and Yue Yang. I was also part of the University Scholars Programme, the honors college of NUS.
News
- 15-21 September 2024: I going to the Proof and Computation Autumn School 2024, at Fischbachau, Germany.
- 14 September 2024: I will be presenting (remotely) at the Coq Workshop 2024 about my M1 internship project on the Guard Checker of Coq. It is affiliated with ITP 2024 at Tbilisi, Georgia.
- 27 August 2024: I successfully defended my Masters 1 internship, in which I implemented the Guard Checker of Coq in MetaCoq and documented its behaviour! Here are the code, report, and slides.
- 10-14 June 2024: I am attending TYPES 2024 in Copenhagen, Denmark.
- 3 June 2024: I gave a talk on the guard checker of Coq at the RECIPROG workshop in Nantes, France.
Publications
- Martin Henz, Thomas Tan, Zachary Chua, Peter Jung, Yee-Jian Tan, Xinyi Zhang, and Jingjing Zhao, 2021. A Stepper for a Functional JavaScript Sublanguage. Proceedings of the 2021 ACM SIGPLAN International Symposium on SPLASH-E, October 2021, pp. 71–81.
Talks
- Towards Formalizing the Guard Condition of Coq, 3 June 2024
Invited talk at Workshop on the guard condition of Coq, RECIPROG.
Joint work with Yannick Forster.
Thesis
Towards Formalising the Guard Checker of Coq (PDF)
Masters Year 1 Thesis, École Polytechnique, 2024.
Formalizing Coq Modules in the MetaCoq Project (PDF)
Bachelor’s Thesis, National University of Singapore, 2023.
CV
-
2023: B.Comp (Hons) Computer Science, National University of Singapore.
Focus area: Algorithms and Theory
-
2023: B.Sc (Hons) Mathematics, National University of Singapore.
Focus areas: Logic, Abstract Algebra
Click here for a full CV.