Tianxiang Lan is an AI algorithm engineer with eight years of experience bridging artificial intelligence research and integrated circuit design, currently advancing heterogeneous programming and large-scale neural network algorithms at Huawei in Edinburgh. He combines academic rigor from a MSc in Cognitive Science at the University of Edinburgh and a BE in Electrical and Electronics Engineering with hands-on research roles at Tsinghua and SenseTime, plus an industry internship at SAP. His work focuses on AI programming frameworks and cross-device heterogeneous computing, enabling efficient model deployment across diverse hardware. Known for navigating both low-level hardware-aware optimizations and high-level algorithm design, he brings a rare blend of electrical engineering foundations and cognitive-science-informed AI insight.
8 years of coding experience
2 years of employment as a software developer
Master of Science - MS, Cognitive Science, Master of Science - MS, Cognitive Science at The University of Edinburgh
Bachelor of Engineering - BE, Electrical and Electronics Engineering, Bachelor of Engineering - BE, Electrical and Electronics Engineering at Beijing Institute of Technology
Contributions:14 commits, 16 pushes, 1 branch in 7 days
vue-jsvue3json-viewervueviewer
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.