Michael Ngo
Cryptography & ML
Authenticity
Helping Others
Belonging
Starting my PhD at MIT in the fall!
Awarded the 2026 NSF GRFP!
About Me
Hi! I’m currently a senior studying Computer Science at Cornell University, advised by Michael P. Kim. My research interests comprise of the intersection of cryptography and machine learning theory (which is sometimes called crypto+ML). In the summers of 2024 and 2025, I explored research via the Bowers Undergraduate Research Experience. In the summer of 2024, I was fortunate to be co-advised by Michael P. Kim and Noah Stephens-Davidowitz.
I co-founded and am currently organizing an undergraduate theory club at Cornell. I am also a peer mentor for the Engineering Leadership Certification Program, of which I completed the certification the year prior. Finally, I have served as a teaching assistant for 5 semesters for the Mathematical Foundations of Computer Science (CS 2800) and Introduction to the Analysis of Algorithms (CS 4820).
I occasionally craft videos on YouTube and write things on my blog. I’m also interested in piano, One Piece, and variety gaming culture. Please hit me up for a chat!
Selected Publications
My research interests intersect cryptography, proof systems, and machine learning. [All Research]
Community Engagement
I really value engaging with the community, to create communities via clubs, raise the next generations of leaders, and help others achieve their goals. [All Community Engagement]
Explainers & Tidbits
I love to post mathy videos on my YouTube and post expositional pieces here. [All Blog Posts]