Muhammad Hassnain

PhD Student at UC Davis · Rust security & program analysis

Muhammad Hassnain — portrait

mhassnain@ucdavis.edu

I am a third-year Ph.D. student in Computer Science at the University of California, Davis, where I am fortunate to be advised by Dr. Caleb Stanford. Before joining UC Davis, I was at LUMS (BS ‘23). My research focuses broadly on the intersection of security and program analysis. I am currently working on making Rust more secure!

I also run the Computer System Research Club at UC Davis. Every week, we invite faculty, students, or guests to present interesting Computer Systems research. I also developed and maintain the CratesReport website, containing Rust crates and program analysis tool outputs and other relevant security information about them. I also maintain CratesDiff, a website that allows users to compare two versions of a Rust crate and see the differences. It also supports commenting on the differences, which can be useful for code review and collaboration. If you are interested in either presenting or want to contribute to any of the projects, please reach out to me via email .

This website is a collection of my thoughts, research, and other things I find interesting. I am always looking for new opportunities to collaborate, so feel free to reach out if you have any questions or just want to chat.

For encrypted mail, download my GPG public key.

Selected Publications

  1. Cargo Sherlock: An SMT-Based Checker for Software Trust Costs — paper preview thumbnail
    Cargo Sherlock: An SMT-Based Checker for Software Trust Costs
    Muhammad Hassnain, Anirudh Basu, Ethan Ng, and Caleb Stanford
    In Proceedings of the IEEE/ACM 14th International Conference on Formal Methods in Software Engineering, Rio de Janeiro, Brazil, 2026
  2. Counterexamples in Safe Rust — paper preview thumbnail
    Counterexamples in Safe Rust
    Muhammad Hassnain, and Caleb Stanford
    In Proceedings of the 39th IEEE/ACM International Conference on Automated Software Engineering Workshops, Sacramento, CA, USA, 2024