Baotong Lu is a Senior Researcher at Microsoft Research Asia with a decade of experience at the intersection of database management systems and machine learning systems. He holds a PhD in Computer Science from The Chinese University of Hong Kong and has augmented his research with multiple visiting positions at Simon Fraser University and sustained collaborations within Microsoft. His work emphasizes practical, high-impact system design—echoing his GitHub credo that "simple systems work and complex don’t"—and focuses on making ML and DB systems efficient and robust in real-world settings. Based in Haidian District, Beijing, he blends academic rigor with industrial-scale problem solving, routinely moving ideas from papers to prototypes. Colleagues know him for pragmatic solutions that favor simplicity and measurable performance gains over theoretical elegance alone.
10 years of coding experience
2 years of employment as a software developer
Bachelor's degree Computer Science, Bachelor's degree Computer Science at Shandong University
[VLDB 2022] High Performance Learned Index on Persistent Memory
Contributions:89 commits, 99 pushes, 5 branches in 1 year 6 months
persistent-memoryvldbdata-structuresdatabaseindex
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.