Lee Lei

Research And Development Engineer at Alibaba Group

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

🤩
Rockstar
🎓
Top School
Lee Lei is an R&D engineer with eight years of experience in backend and JVM internals, currently driving performance and resource-management improvements at Alibaba in Haidian, Beijing. He has made notable open-source contributions to the Alibaba Dragonwell JDK projects (Dragonwell8 and Dragonwell11), implementing a ResourceContainer-based Resource Management API and a fast serialization optimization that reduces ObjectInputStream overhead. His background spans algorithm work at Sogou and solid academic foundations from Renmin University and Beijing University of Posts and Telecommunications. Lee combines low-level systems work—thread/resource control and I/O refinements—with pragmatic API design, suggesting a knack for turning subtle runtime bottlenecks into robust, production-ready features.
code8 years of coding experience
book计算机应用技术, 计算机应用技术 at 中国人民大学
book工学士, 电信工程管理, 工学士, 电信工程管理 at 北京邮电大学
github-logo-circle

Github Skills (14)

javas10
openjdk10
resource-management10
oraclejdk10
object-serialization10
multithreading10
jdk1710
java10
concurrency9
apidoc9
performance-optimization9
api9
socket-io9
socket9

Programming languages (5)

JavaC++ShellJavaScriptPython

Github contributions (5)

github-logo-circle
Alibaba Dragonwell8 JDK
Role in this project:
userBack-end Developer
Contributions:2 releases, 104 reviews, 36 commits in 2 years 11 months
Contributions summary:Lee primarily contributed to the Alibaba Dragonwell8 JDK project by implementing and refining the Resource Management API. Their work involved the introduction of the `ResourceContainer` to manage resource constraints for threads, along with associated code modifications. Further contributions included API polishing and support for resource container inheritance within the thread model. These changes aimed at improving resource control and thread management within the Java Virtual Machine.
ltsdragonwell8jdkalibabajava8
Alibaba Dragonwell11 JDK
Role in this project:
userBack-end Developer
Contributions:119 reviews, 8 commits, 18 PRs in 2 years 11 months
Contributions summary:Lee primarily focused on enhancing the Alibaba Dragonwell11 JDK, specifically concentrating on performance improvements and new feature implementations. They introduced a fast serialization feature, optimizing the `ObjectInputStream` class with a `ClassResolveCache` to reduce calls and caching loaders for improved performance. The user also refactored and debugged code related to Wisp, a task scheduling framework, and made adjustments to the socket and pipe implementations for blocking I/O support.
ltsjdkalibabaopenjdkjava
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
Lee Lei - Research And Development Engineer at Alibaba Group