Chen Li is an algorithm engineer with a PhD from Cranfield University and nine years of experience bridging research-grade AI for aerospace with production-scale multi-agent systems at ByteDance. His doctoral work on swarm drones focused on AI trustworthiness, Green AI, XAI and adversarial attacks, producing practical artifacts like QoT as a trust KPI and models (GAN-TDA, TOs) that link learning efficiency to energy use. At ByteDance he helps build industrial code-generation agents and AutoGPT applications, while his open-source footprint includes significant backend contributions to Apache Pulsar, BookKeeper and Kafka-on-Pulsar. Comfortable moving from low-level distributed systems optimizations to explainable deep learning, he pairs rigorous academic insight with hands-on engineering to deliver reliable, scalable AI products. An unusual strength is his cross-domain perspective—using physical-world UAV experiments to inform robustness and explainability in deployed ML systems.
Apache Pulsar - distributed pub-sub messaging system
Role in this project:
Back-end Developer
Contributions:218 reviews, 116 commits, 134 PRs in 1 year 2 months
Contributions summary:Lordcheng10 primarily contributed to the Apache Pulsar project by addressing bugs and improving code quality. Their work includes fixing issues like missing annotations, removing redundant parameters, and resolving a double completion in a method. Additionally, the user optimized code by removing extra spaces and adding a close method to a class. These modifications demonstrate a focus on code correctness and maintainability within the Pulsar messaging system.
Apache BookKeeper - a scalable, fault tolerant and low latency storage service optimized for append-only workloads
Role in this project:
Back-end Developer
Contributions:207 reviews, 29 commits, 55 PRs in 1 year
Contributions summary:Lordcheng10 contributed to the Apache BookKeeper project by implementing changes to improve the system's performance and maintainability. They removed unused code, fixed method descriptions, and optimized memory usage. The user also added functionality related to health checks and adjusting read throttling, focusing on improving the efficiency and reliability of the storage service.
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.