Leyang Xue is a PhD candidate at the University of Edinburgh, specializing in edge computing and machine learning systems, with a strong focus on distributed file systems and operating system interfaces. He is proficient in C, C++, Python, and Shell, and brings hands-on backend and systems programming experience across academic and industrial settings. His industry experience includes Microsoft and Huawei research roles, plus backend work at UCloud, where he built I/O benchmarks and reduced file data block indexing latency from 50ms to 2ms in a distributed system. He holds a Master of Science in Data Science from the University of Illinois at Urbana-Champaign with a 3.95/4.0, and a BE in Electronic and Computer Engineering from Shanghai Jiao Tong University, alongside a minor in Language Interpretation and Translation. An interdisciplinary thinker with a track record of turning theoretical insights into production-ready systems, he is based in Edinburgh and active in bridging research with scalable, real-world distributed computing.
10 years of coding experience
2 years of employment as a software developer
Doctorate Degree, Edge Computing and Machine Learning System, Doctorate Degree, Edge Computing and Machine Learning System at The University of Edinburgh
Bachelor of Engineering - BE, Electronic and Computer Engineering, Bachelor of Engineering - BE, Electronic and Computer Engineering at UM-SJTU Joint Institute, Shanghai Jiao Tong University
University of Illinois Urbana-Champaign
Language Interpretation and Translation, Minor, Language Interpretation and Translation, Minor at Shanghai Jiao Tong University
Contributions:8 PRs, 68 pushes, 9 branches in 3 years 1 month
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.