I’m a PhD computer scientist and published researcher working at the frontier of cryptography. My approach bridges abstract mathematics with real code — turning groups, fields, and theorems into tangible “aha-moment” insights through visualization and implementation. I’ve guided high school students from foundational cryptography to independent research projects published in venues such as the STEM Fellowship Journal and the International Journal of High School Research.
—— Core 10 Lessons...
Loading...
Expert in cryptography
Loved every minute working with Xiao! He is a very knowledgable and understanding tutor who can shape the lesson into the form that is the most suitable for a student. Got more out of one session with Xiao that I got from a few months studying the subject. Highly recommend!
Nikita, 1 lesson with Xiao
Very Skilled Cryptography SME and Python Enthusiast
I highly recommend Xiao as he is a talented Python programmer and Cybersecurity Professor. I didn't know much about Cybersecurity principles and how to program solutions for them. Xiao deconstructed the problems, offered guidance, walked through the solutions with me, and even updated notes and code on his own time to show me best practice after the lesson... very solid Tutor... very skilled programmer...
Joel, 3 lessons with Xiao