Yao LiView profile
Assistant Professor
Yao Li is a tenure-track Assistant Professor at Portland State University specializing in program verification and programming languages. His research bridges theoretical formal methods with practical software verification tools, focusing on advancing verification for real-world systems through programming language techniques. Dr. Li earned his Ph.D. in Computer and Information Science from the University of Pennsylvania in 2022 under Stephanie Weirich. His academic journey includes undergraduate studies at Shanghai Jiao Tong University where he received multiple national awards including the China National Scholarship (2012, 2014) and the Outstanding Graduate award (2013, 2016). His research centers on two core objectives: (1) advancing verification for real-world software, and (2) making verification tools more accessible from a programming languages perspective. This manifests in work on proof assistants, functional programming semantics, lazy evaluation analysis, and recently the integration of large language models with formal verification. His publications consistently address foundational challenges in mechanized reasoning while targeting practical applications like HTTP server verification. Analysis of his 8 recent publications (2019-2025) reveals a strong trajectory in program verification, particularly for functional languages like Haskell. Key themes include semantics for lazy evaluation (2024), novel embeddings for mechanized reasoning (2022 Distinguished Paper), and verification of networked systems (2019, 2021). His latest work explores LLM-assisted verification (2025), indicating an evolving research direction at the AI-formal methods intersection. Dr. Li's honors include: Google Open Source Peer Bonus (Scala Forklift, 2018) Multiple China National Scholarships (2012, 2014) Intel Cup National Software Innovation Contest 1st Prize (2011) National Olympiad in Informatics Prizes (2007, 2008) He currently advises four PhD students (Ian Kariniemi, Yiming Lin, Grant VanDomelen, Nicholas Coltharp) and previously mentored Laura Israel (now at University of Konstanz). His grant involvement includes the NSF-funded DeepSpec REU program at UPenn (2021), where he served as mentor for the "Science of Deep Specification" Expedition. Conference service includes Program Committees for PLDI'25, POPL'25, and CoqPL'25, plus Publicity Chair roles for PLDI'24/'25. Dr. Li is actively associated with the DeepSpec research community, contributing to projects that develop deep specifications for critical systems. His work frequently involves collaboration with University of Pennsylvania's formal methods group and participation in workshops like WITS and PriSC, reflecting strong community engagement in programming language theory and verification.







