Michael Zhang
about / blog /

Hi there! 👋

I’m a first-year PhD student (since Fall 2025) at the Programming Research Lab at Northeastern University’s Khoury College, advised by Josh Gancher. My current research direction is designing type systems for choreographic programming to make it easier to write correct systems and cryptographic software. I’m also interested in foundations and development of proof assistants and compilers, having previously worked with homotopy theory in cubical Agda.

Latest posts

See all posts
  • Yet another blog reboot
    November 18, 2025
  • BearcatCTF 2025 Writeups
    February 2, 2025
  • CRDTs in Agda
    December 16, 2024
  • The advent of code language
    December 2, 2024
  • Reflections on my first type theory talk
    October 19, 2024
© 2025 • Michael Zhang
Press Esc or click anywhere to close