Rakuten Blockchain Lab
software development engineer
Alibaba.com
Senior Software Development Engineer
Yuanfudao
Senior Software Development Engineer
Beijing University of Posts and Telecommunications
Hong Kong University of Science and Technology