Xihan Li is a PhD candidate in Computer Science at UCL with nine years of experience applying machine learning and optimization to real-world problems in industry and research. He has interned at Microsoft Research Asia and Huawei’s Noah’s Ark Lab, contributing to logistics and quantum-chemistry optimization projects that led to publications and scalable algebraic modeling tooling. His work bridges theory and practice—publishing on eigen-decomposition methods for Schrödinger equations and co-authoring Grassland, a system for million-variable optimization. Xihan also contributes to open-source ML education, authoring and translating a concise TensorFlow handbook to make deep learning tooling more accessible. Based in Stony Stratford, he blends strong academic training from Zhejiang University and Peking University with hands-on systems and documentation skills, and has experience in AI-driven mental-health research from trainee counseling work. Colleagues describe him as a pragmatic researcher who prefers shipping reproducible artifacts and clear documentation alongside novel algorithms.
9 years of coding experience
Doctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at 英国伦敦大学学院
Master of Science - MS, Computer Science and Technology (Machine Intelligence), Master of Science - MS, Computer Science and Technology (Machine Intelligence) at 北京大学
Exchange Student, College of Electrical and Computer Engineering, Exchange Student, College of Electrical and Computer Engineering at 交通大学
Bachelor of Engineering - BE, Computer Science and Technology, Bachelor of Engineering - BE, Computer Science and Technology at 浙江大学
简单粗暴 TensorFlow (1.X) | A Concise Handbook of TensorFlow (1.X)
Role in this project:
Technical Writer
Contributions:1 release, 65 commits, 1 PR in 2 years 9 months
Contributions summary:Xihan primarily contributed to the documentation of the TensorFlow-cn repository. Their commits demonstrate corrections to the README, formatting modifications, and the addition of URLs for references, enhancing the clarity and accessibility of the documentation. Further contributions include adding content, such as examples and descriptions, as well as the addition of visualization elements. The user also translated the contents of the handbook and created new chapters in the English language.
TensorFlow implementation of Neural Turing Machines (NTM), with its application on one-shot learning (MANN)
Contributions:22 commits, 4 PRs, 18 pushes in 2 years 2 months
one-shotmachinesdeep-learningmannshot-learning
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Xihan Li - Computer Scientist at University College London