Li Lu

Software Engineer at The Apache Software Foundation

Palo Alto, California, United States
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
Li Lu is a seasoned software engineer with 15 years of experience building scalable distributed systems and data infrastructure, currently working at Meta and based in Palo Alto. He is a long-time Apache committer and PMC member for Hadoop (since 2016) and a contributor to Apache Ratis, bringing deep expertise in YARN, MapReduce, and reliability improvements to large-scale open-source ecosystems. Previously he led engineering and data initiatives as Director of Engineering at LaiOffer and contributed systems-level performance work at Google and Microsoft Research during his early career. Li holds advanced CS degrees from the University of Rochester and a BEng from Tsinghua, and his open-source contributions include pragmatic bug fixes and reliability enhancements to the widely used Apache Hadoop project. Notably, his work often targets subtle concurrency, exception-handling, and timeline-service issues that materially improve cluster stability and developer ergonomics.
code15 years of coding experience
job7 years of employment as a software developer
bookMaster of Science (MS), Computer Science, Master of Science (MS), Computer Science at University of Rochester
bookBachelor of Engineering (BEng), Computer Science and Technology, Bachelor of Engineering (BEng), Computer Science and Technology at Tsinghua University
github-logo-circle

Github Skills (18)

hadoop-mapreduce10
apache-hadoop10
mapreduce10
java10
javas10
yarn310
yarnpkg10
yarn-berry10
yarn210
hbase9
concurrency8
apidoc8
api8
exception-handling8
debug8

Programming languages (2)

JavaObjective-C

Github contributions (5)

github-logo-circle
apache/hadoop

Oct 2015 - Aug 2017

Apache Hadoop
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:65 commits in 1 year 10 months
Contributions summary:Li primarily focused on improving the Apache Hadoop ecosystem, specifically addressing issues within the YARN framework and MapReduce CLI. Their contributions include bug fixes related to timer tasks, exception handling, and concurrency in the timeline service, as well as enhancing the JobHistoryServer CLI. Furthermore, the user implemented code changes that convert a 404/Not Found into a FileNotFoundException. The user also worked on improving the reliability and efficiency of the Hadoop ecosystem, making various improvements in the timeline service.
apachebig-datasparkhadoopjava
zjshen/hadoop-YARN-2928-POC

Jul 2015 - Jul 2015

Contributions:4 pushes in 2 days
pocyarn
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
Li Lu - Software Engineer at The Apache Software Foundation