I’m a PhD computer scientist who uses Python coding to demystify cryptography and algorithms. My approach bridges abstract math with hands-on coding, so groups, fields, and theorems become concrete through programs students write and run. I have taught college students and provided private lessons to high schoolers and professional developers worldwide, helping each group master cryptography at the right depth. The result is both programming fluency and deeper understanding of modern...
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