| CARVIEW |
Mike He
I am a Ph.D. student at the Princeton Programming Languages Group advised by Prof. Aarti Gupta. I am broadly interested in programming languages, formal methods and compilers. My current research focuses on practical formal and semi-formal methods for distributed systems and agentic systems, and I am working with the P ecosystem for verifying and reasoning about distributed systems.
Before joining Princeton, I studied at the University of Washington, where I was privileged to work with Prof. Zachary Tatlock on equality saturation and its applications to machine learning compilers.
In my free time, I enjoy playing the violin (I've been playing it longer than coding). You can find my archived recordings here.
CV Mail Twitter Scholar Github LinkedIn
- 2022: CRA Outstanding Undergraduate Researcher Award, Honorable Mention
- 2020: Lynn Conway Research Award (DTR Team)
- 2019: JASSO Scholarship, Waseda University
- 2018 → 2022: Annual Dean's List, University of Washington
- 2016: NOIp 2nd Prize, Beijing Regional
Publications & Pre-prints
(*: Equal contribution)

Bo-Yuan Huang*, Steven Lyubomirsky*, Yi Li, Mike He, Thierry Tambe, Gus Henry Smith, Akash Gaonkar, Vishal Canumalla, Gu-Yeon Wei, Aarti Gupta, Sharad Malik, Zachary Tatlock
ACM Transactions on Design Automation of Electronic Systems, 2024
Project PagePaper
@article{huang233la,
author = {Bo-Yuan Huang* and Steven Lyubomirsky* and Yi Li and Mike He and Thierry Tambe and Gus Henry Smith and Akash Gaonkar and Vishal Canumalla and Gu-Yeon Wei and Aarti Gupta and Sharad Malik and Zachary Tatlock},
title = {Application-Level Validation of Accelerator Designs Using a Formal Software/Hardware Interface},
booktitle = {ACM Transactions on Design Automation of Electronic Systems},
year = {2024},
}
Marisa Kirisame*, Steven Lyubomirsky*, Altan Haan*, Jennifer Brennan, Mike He, Jared Roesch, Tianqi Chen, Zachary Tatlock
International Conference on Learning Representations (ICLR'21), 2021
Project PagePaperCode
@article{kirisame2021dynamic,
author = {Marisa Kirisame* and Steven Lyubomirsky* and Altan Haan* and Jennifer Brennan and Mike He and Jared Roesch and Tianqi Chen and Zachary Tatlock},
title = {Dynamic Tensor Rematerialization},
booktitle = {International Conference on Learning Representations (ICLR'21)},
year = {2021},
}Workshops / Misc
(*: Equal contribution)

Mike He, Zhendong Ang, Ankush Desai, Aarti Gupta
International Workshop on Language Models and Programming Languages (LMPL'25), 2025
Project PagePaperCode
@article{pinferlmpl2025,
author = {Mike He and Zhendong Ang and Ankush Desai and Aarti Gupta},
title = {Ranking Formal Specifications using LLMs},
booktitle = {International Workshop on Language Models and Programming Languages (LMPL'25)},
year = {2025},
}
Mike He, Haichen Dong, Sharad Malik, Aarti Gupta
E-Graph Research, Applications, Practices, and Human-factors Symposium (PLDI/EGRAPHS'23), 2023
Project PagePaperCode
@article{he23extraction,
author = {Mike He and Haichen Dong and Sharad Malik and Aarti Gupta},
title = {Improving Term Extraction with Acyclic Constraints},
booktitle = {E-Graph Research, Applications, Practices, and Human-factors Symposium (PLDI/EGRAPHS'23)},
year = {2023},
}
Bo-Yuan Huang*, Steven Lyubomirsky*, Thierry Tambe*, Yi Li, Mike He, Gus Smith, Gu-Yeon Wei, Aarti Gupta, Sharad Malik, Zachary Tatlock
Workshop on Languages, Tools, and Techniques for Accelerator Design (LATTE'21), 2021
Project PagePaperPoster
@article{huang21latte,
author = {Bo-Yuan Huang* and Steven Lyubomirsky* and Thierry Tambe* and Yi Li and Mike He and Gus Smith and Gu-Yeon Wei and Aarti Gupta and Sharad Malik and Zachary Tatlock},
title = {From DSLs to Accelerator-rich Platform Implementations: Addressing the Mapping Gap},
booktitle = {Workshop on Languages, Tools, and Techniques for Accelerator Design (LATTE'21)},
year = {2021},
}
Scale AI, Center for AI Safety
ArXiv, 2025
Project PagePaperCode
@article{phan2025humanitysexam,
author = {Scale AI and Center for AI Safety},
title = {Humanity's Last Exam},
booktitle = {ArXiv},
year = {2025},
}Education
Ph.D. in Computer Science
M.A. in Computer Science
Advisor: Prof. Aarti Gupta Co-Advisor: Prof. Sharad Malik
B.S. in Computer Science
Advisor: Prof. Zachary Tatlock
Experience
Applied Scientist Intern
Mentor: Dr. Ankush Desai
Santa Clara, CA
Applied Scientist Intern
Mentor: Dr. Ankush Desai
Santa Clara, CA
Formal Verification Research Intern
Mentor: Dr. Zhenkun Yang
Remote and Hillsboro, OR
Research Assistant
Mentor: Dr. Steven Lybomirsky
Seattle, WA
Professional Activities
- Reviewer: IEEE TMC, AAE'25@KDD, SciPy'25
- Artifact Evaluation Committee: POPL'25, PLDI'24, POPL'24, MLSys'23, MICRO'21
- Sub-reviewer: OOPSLA'24
Misc
- I love classical music and enjoy playing the violin. I've been playing the violin for about 20 years. I received the Lv.9 certification issued by the Central Conservatory of Music when I was in middle school. You can find some of my recordings here. Some video recordings are available @ Bilibili (the website is in Chinese).
- I was a part-time translator / proofreading editor in Gawr Gura's Chinese fansub team. Gura, now graduated, was a virtual streamer at YouTube affiliated with Hololive Production (EN).
- My Erdős number is 4
Friends and Colleagues (by alphabetical order of last names)
-
StanfordVishal Canumallahttps://vcanumalla.github.io/
-
PrincetonYinwei Daihttps://yinwei-dai.com/
-
BlackSesameHaichen Donghttps://haichendong.com/
- Utah
-
UC BerkeleyAltan Haanhttps://altanh.com/
-
UtahMarisa Kirisamehttps://marisa.moe/
- Meta
-
NVIDIASteven Lyubomirskyhttps://slyubomirsky.github.io/
-
AWSFederico Mora Rochahttps://federico.morarocha.ca/
-
ChipstackGus Smithhttps://justg.us/
-
StanfordThierry Tambehttps://thierrytambe.com/
-
MicrosoftShaoqi Wanghttps://www.linkedin.com/in/shaoqiw/
-
MBZUAIHobart Yanghttps://discover304.top/
-
MITGuanghao Yehttps://yeguanghao.xyz/
-
CMUYinsen (Tesla) Zhanghttps://ice1000.org/
-
UWYihong Zhanghttps://effect.systems/
-
USCMuru Zhanghttps://nanami18.github.io/
-
PurdueZhe Zhouhttps://zhezhouzz.github.io/
-
USCChenyu Zhouhttps://self.shiroha.info/
-
UofRYifan Zhuhttps://www.cs.rochester.edu/~yzhu104/
Visitors are welcomed!
This website is adapted from a template generously provided by Michael Niemeyer.







