legally known as 罗辑 (Ji Luo)
You may want to check out my CV site targeting PhD application.
I am a student studying computer science in Yao class, Tsinghua University. My primary research interests include cryptography and artificial intelligence, of which I have certain experience. Secondary ones are game theory, network (graph, not necessarily networking) and finance. My strength mainly lies in primary interests. I wish I could make progress in my interested areas or better, interdisciplinarily. Satoshi’s bitcoin and recent applications of using machine learning for trading have set great examples to me. I am also obsessed with aesthetics of my Web pages (simple, well typeset and accessible), some aspects of which sometimes naturally generalise to my works.
Jobs and Internships
Since September 2017
Microsoft Tower #2, No. 5, Dan Ling Street, Haidian, Beijing, PRC
I have joined Technology & Strategy group and am exploring applications of machine learning in clinical image processing.
Intern Teaching Assistant
March 2016 – January 2017 (11 months)
Chang Yuan Tian Di, Haidian, Beijing, PRC
I was responsible for creating and reviewing online teaching materials of courses on algorithms and elementary linear algebra, including text and exercises.
Moreover, several bugs, including security vulnerabilities, both in front-end and back-end, were found, investigated and reported by me, including detailed reproduction steps and recommended fixes.
Intern C++ Engineer
June 2014 – July 2014 (2 months)
2nd Floor of Dian Xin Shi Ye Building, 65 Fuxing Road, Haidian, Beijing, PRC
I developed a client messaging service library that connected to message brokers such as Apache ActiveMQ and debugged several pieces of legacy code.
Bachelor’s degree, Institute for Interdisciplinary Information Sciences
2014 – 2018
I am a student at Yao class, which was founded by world-leading computer scientist Prof. Andrew Chi-Chih Yao in 2005. Aside from curriculum, I am a member of Swimming Club and was a volunteer at Da Yi Fang.
Exchange Student, Computer Science
January 2017 – June 2017
I was selected as an exchange student from Tsinghua University to Aarhus Universitet. During the programme, I took courses for graduate students in Aarhus Universitet and worked with Ivan Damgård in cryptography research.
University of Technology, Sydney
This was an activity held by Institute for Interdisciplinary Information Sciences of Tsinghua University (IIIS of Tsinghua) and Centre for Quantum Software and Information of University of Technology, Sydney (CQSI of UTS) for all students in IIIS (in our grade) plus several students from other universities. The duration was about one week and the topic was quantum informatics.
I was selected as a participant of Tsinghua Distinguished Students Summer Programme (2015) and went to Oxford University for a summer session of three weeks.
Beijing No. 4 High School
Grade 7 – Grade 12
2008 – 2011, 2011 – 2014
Beijing Haidian Tu Qiang Er Xiao
Grade 1 – Grade 6
2002 – 2008
Entries in this section are left untranslated.
Compact Zero-Knowledge Proofs of Small Hamming Weight.
In Cryptology ePrint Archive, Report 2017/1041,
http://eprint.iacr.org/2017/1041(submitted to PKC 2018)
Batch oblivious linear evaluation
July 2017 – October 2017
During summer 2017, under remote supervision of Ivan Damgård, I implemented the batch OLE protocol proposed in Secure Arithmetic Computation with Constant Computational Overhead. The project is ready to be run. With a certain choice of parameters, the amortised time required for each secure OLE is satisfying but the latency is about one minute (packing 200 thousand OLEs in one batch). A thorough measurement of performance is yet to be done. Having done this project, I learnt quite a lot of recent progress, ideas and paradigms in cryptography, among which there is (decomposable affine) random encoding, generalised from Yao’s garbled circuit. The code is available in the
vecole-redux repository of my GitHub account.
Memory layouts for binary search
February 2017 – March 2017
In Algorithm Engineering course instructed by Gerth Stølting Brodal at Aarhus, students were asked to finish three projects in group. My contribution focused on the one that studies the (cache) performance of different memory layouts for binary searching. The code and report are available at
mem-layouts-binary-search/report in my GitHub account.
Honours and Awards
N.B. that for associated scholarships and honours, only the honours are listed.
- Outstanding in Coursework (2017, Tsinghua University)
- Significant Improvement in Coursework (2017, Tsinghua University)
- Outstanding in Sports (2016, Tsinghua University)
- Outstanding in Volunteering (2016, Tsinghua University)
- Outstanding Q&A Volunteer (2016, Center of Guidance in Study and Development of Tsinghua University, Student Department of Party Committee of Tsinghua University)
- Outstanding in Coursework (2015, Tsinghua University)
- Outstanding Microsoft Student Partner (2013, Microsoft China Student Programs)
- Silver Medal in National Olympiad in Informatics (NOI) (2013, China Computer Federation)
Da Yi Fang, Tsinghua University
September 2015 – January 2016 (5 months)
I answered elementary calculus, linear algebra and programming (in C language) questions asked by fellow students (mostly freshmen taking the corresponding courses), and was awarded Outstanding Q&A Volunteer. Da Yi Fang (答疑坊) means “the workshop for puzzling-question answering”.
Lecturer of Olympiad in Informatics
Beijing No. 4 High School
2010 – 2016 (6 years)
I was constantly invited by my former instructor of Olympiad in Informatics to give lectures to students at my junior and senior high school. My active period was from grade 8 throughout the sophomore year, during which my topics are normally divided into three sections, round 1 exam preparation (maths problems, reading and completing code on paper, etc.), usage of C++ STL and frequented algorithms (dynamic programming, disjoint set operations, to name a few).
March 2013 – November 2014 (1 year 9 months)
Science and Technology
I was a Microsoft Evangelist in school and promoted latest Microsoft technology and programmed Windows Store apps and Windows Phone apps. Being one of the few, if not the only, MSP from a senior high school, I was honoured as an outstanding Microsoft Student Partner of 2013.
Click links to see this page in that language. You could also use Choose Your Language page.
- Mandarin Chinese: native language
- English: scored 30, 29, 26 and 27 in TOEFL iBT reading, listening, speaking and writing (taken on 24 September 2017)
- French: elementary proficiency
Institutional E-mail Addresses
The following institutional e-mail addresses are or were used by me:
email@example.com(12 September 2017 – 1 March 2018)
- Tsinghua University:
firstname.lastname@example.org(August 2014 – July 2018)
- Aarhus Universitet:
email@example.com(since January 2017, expiring soon)