“We must know. We will know.” — David Hilbert
Hi, my name is Cruise (or you might know me as Congyan). I am a second-year Ph.D. student in Computer Science at the Georgia Institute of Technology, advised by Prof. Vijay Ganesh. Before that, I obtained my B.S. in Mathematics and Computer Science from the University of Michigan, where I was fortunate to work with Prof. Jean-Baptiste Jeannin on formal verification of numerical methods. I have also been working on formalizing Ramsey theory with Dr. David E. Narváez, who introduced me to the wonderful field of formal methods.
I am broadly interested in formal verification, particularly the following topics:
Formal verification is the pursuit of trust and guarantees for systems ranging from mathematics to software. My earlier work focused on formalizing mathematics such as Ramsey theory with Lean 4 and SAT solvers, producing machine-checkable proofs that bring reliability and rigor to mathematical research.
More recently, I have become interested in the verification of parsers and compilers, where the goal is to guarantee a faithful translation from an input language to an output language. To me, this is what makes verification so compelling: it bridges abstract, high-level intent and its concrete realization in the real world.
Powered by Jekyll and Minimal Light theme.