About

Ru Ji (ηΊͺε„’)

Nice to meet you! I post in this site in Chinese/English, most of the posts are used as personal notebooks, so they may not be well-organized enough to read as tutorials.

CV

πŸ‘€ I am currently seeking full-time industrial job currently. I am interested in: Blockchain security/Compiler optimization/System security/Rust Engineering

Prefer base in Canada. Also willing to consider opportunities in other cities around the world🌍.

If you have any opening available, please drop me an email!

Contact Information

Office: DC 3333, 200 University Ave W, Waterloo, ON, N2L 3G1

Email: r2ji@uwaterloo.ca

Education

Beijing University of Posts and Telecommunications Beijing, πŸ‡¨πŸ‡³. B.Eng in Cyberspace Security 2017-2021

University of Waterloo, Ontario, πŸ‡¨πŸ‡¦, MMath in Computer Science(thesis-based) 2022-2023

Publication

  1. Finding Specification Blind Spots via Fuzz Testing

Ru Ji, Meng Xu.

Proceedings of the 2023 IEEE Symposium on Security and Privacy (Oakland), May, 2023 Link Talk Slides

  1. DEPOSafe: Demystifying the Fake Deposit Vulnerability in Ethereum Smart Contracts

Ru Ji, Ningyu He, Lei Wu, Haoyu Wang, Guangdong Bai, and Yao Guo. Proceedings of the 25th International Conference on Engineering of Complex Computer Systems (ICECCS 2020)Link Slides

  1. Characterizing Cryptocurrency Exchange Scams

Pengcheng Xia, Haoyu Wang, Bowen Zhang, Ru Ji, Bingyu Gao, Lei Wu, Xiapu Luo, Guoai Xu Elsevier Computers & Security, 2020 Link

Teaching

  1. Teaching Assistant, CS116, Introduction to Computer Science 2, University of Waterloo (Winter 2022)
  2. Teaching Assistant, CS245, Logic and Computation, University of Waterloo (Spring 2022)
  3. Teaching Assistant, CS458, Computer Security and Privacy, University of Waterloo (Fall 2022)
  4. Teaching Assistant, CS245, Logic and Computation, University of Waterloo (Winter 2023)
  5. Teaching Assistant, CS458, Computer Seciruty and Privacy, University of Waterloo (Spring 2023)
  6. Instructor Apprentice, CS245, Logic and Computation, University of Waterloo (Fall 2023)

Miscellaneous

Read List

Feel free to contact me with any links under this page: )