Alvin Zhang

Profile picture
Email: a224zhan@uwaterloo.ca
LinkedIn: Alvin Zhang
Personal github: SaltOverflow
Personal blog (check here for updates on my research): SaltOverflow.github.io

Currently studying a Master's in Computer Science at the University of Waterloo. Studying programming languages under the supervision of Prof. Peter Buhr. Current research involves researching and building a module system for the Cforall compiler.
Programming languages are interesting to me because they are "tools for tools" - how they are designed and the tools/libraries available to them have large implications on their performance, flexibility and maintainability, including in ways that may not seem obvious at first glance. A couple of mantras I follow when designing these systems: A couple of research directions I'm working on: Some of my current work: