Baotong Lu

Senior Researcher at Microsoft

Haidian District, Beijing, China
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
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.
code10 years of coding experience
job2 years of employment as a software developer
bookBachelor's degree Computer Science, Bachelor's degree Computer Science at Shandong University
bookThe Chinese University of Hong Kong (CUHK)
github-logo-circle

Github Skills (36)

vldb10
nvm10
hash10
persistent-memory10
oltp9
database9
data-structures9
btree8
gitbook8
hierarchical8
kd-tree7
frontend6
pattern-recognition6
markdown6
rdma6

Programming languages (4)

TypeScriptC++CPython

Github contributions (5)

github-logo-circle
baotonglu/ALEX

Jul 2020 - Nov 2020

A library for building an in-memory, Adaptive Learned indEX
Contributions:1067 pushes, 6 branches in 4 months
memoryindexlearnedadaptivein-memory
baotonglu/apex

May 2021 - Oct 2022

[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.
Request Free Trial