About Me πŸ‘‹

I am currently a Master's student in Embedded Systems at KTH Royal Institute of Technology (Stockholm). I am now conducting my Master's thesis at Institute of Science and Technology Austria (ISTA), under the supervision of Prof. Michael Sammler.

Previously, I received my Bachelor's degree in Electronic and Information Engineering from Huazhong University of Science and Technology (HUST), where I was a member of the Mathematics and Physics Honors Class.

My research interests span multiple areas in Programming Languages and Formal Verification, including dependent type theory (Lean4), separation logic (Iris), recursive subtyping, program calculation, and low-level code verification. Outside of research, I really enjoy watching football matches ⚽ and movies 🎬.

News πŸ”₯

  • [Feb 2026] Started Master's Thesis at ISTA Austria πŸ‡¦πŸ‡Ή, supervised by Michael Sammler.
  • [Sep 2025] Joined EPFL LARA πŸ‡¨πŸ‡­ as an exchange student for semester project.
  • [Jun 2025] Conducted Summer internship at KU Leuven πŸ‡§πŸ‡ͺ, supervised by Tom Schrijvers.
  • [Jun 2025] Graduated from HUST with Honors Degree. πŸŽ“
View More...

Education πŸŽ“

KTH Royal Institute of Technology
M.Sc. in Embedded Systems
Aug 2024 - Present
Γ‰cole Polytechnique FΓ©dΓ©rale de Lausanne (EPFL)
Exchange Student in Computer Science
Sep 2025 - Jan 2026
Huazhong University of Science and Technology (HUST)
B.Eng. in Electronic & Info. Engineering (Honor Class)
Sep 2021 - June 2025

Research Experience πŸ”¬

Master's Thesis Student Feb 2026 - Present
Institute of Science and Technology Austria (ISTA), Vienna
Supervisor: Prof. Michael Sammler
  • Working on the foundational formalization and implementation of the Iris higher-order separation logic framework within the Lean4 ecosystem.
  • Investigating modular reasoning techniques for concurrent programs by leveraging Lean4's advanced metaprogramming and type system capabilities.
Research Student Sep 2025 - Jan 2026
EPFL Lab for Automated Reasoning and Analysis (LARA), Lausanne
Supervisors: Simon Guilloud and Prof. Viktor Kuncak
  • Implemented a rigorous shallow embedding of the Dependent Type Theory within the LISA proof assistant, strictly grounded in Zermelo-Fraenkel (ZF) set theory.
  • Extended the set theory library with Grothendieck Universes (via Tarski's Axiom) to model predicative hierarchies and verified their closure properties.
  • Developed a bidirectional Typecheck tactic that automatically synthesizes valid ZF proof objects for complex dependent type derivations (e.g., polymorphic Church encodings).
Summer Research Internship June 2025 - Sep 2025
KU Leuven DTAI Group, Belgium
Supervisor: Prof. Tom Schrijvers
  • Derived the QuickerSub algorithm from Weakly Positive Subtyping rules by applying Fold Fusion and Recursion Schemes (Zygomorphisms) to transform naive specifications into correct-by-construction implementations
  • Optimized the iso-recursive subtyping check to O(nlogn) by employing advanced data structures (Lazy Sets and Cayley representations) for efficient variable binding management

Selected Projects πŸ› οΈ

Toy Blockchain Go Sep 2025 - Jan 2026
Implemented a secure, Sybil-resistant Distributed Hash Table (DHT) and a Paxos consensus algorithm to support a decentralized blockchain ledger.
Feeny Language C, Python Nov 2024 - Jan 2025
Implemented a bytecode VM with object-oriented features (inheritance, dynamic dispatch, NaN boxing) and a mark-and-sweep garbage collector.
Cigrid Compiler Scala, x86 Oct 2024 - Dec 2024
Developed a complete C++ subset compiler including lexing, parsing, type checking, and liveness analysis for x86 code generation.
TAPL-Rust Rust Feb 2024 - June 2024
Reimplemented type systems from "Types and Programming Languages" (Pierce) in Rust, including Hindley-Milner type inference and iso-recursive types.

Honors & Awards πŸ†

Karl Engvers Foundation Scholarship for Degree Project Abroad
Dec 2025
Swiss-European Mobility Programme (SEMP) Scholarship
Sep 2025
KTH One-Year Scholarship
Apr 2025
Erasmus+ Scholarship
Feb 2025
Student Excellence Scholarship of HUST
Sep 2022