Xiaojie Li

Software Engineer at apache

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
Xiaojie Li is a software engineer based in Beijing with eight years of hands-on experience in backend development and quality engineering. He contributes to prominent open-source projects such as Apache Dubbo, where he strengthened testing, optimized load balancing logic, and improved code quality across core RPC and microservice components. Comfortable bridging development and QA, Xiaojie focuses on robust unit testing, refactoring, and documentation to make distributed systems more reliable and maintainable. His work demonstrates attention to both functional correctness and long-term code health, including extracting common logic and reducing duplication. Known among collaborators as a pragmatic problem-solver, he combines steady implementation skills with an eye for subtle design improvements that reduce technical debt.
code8 years of coding experience
github-logo-circle

Github Skills (11)

unit-testing10
application-framework10
javas10
web-framework10
app-framework10
rpc10
java10
testing10
apache-dubbo9
distributed-systems9
load-balancing8

Programming languages (5)

JavaCSSHTMLRubyPython

Github contributions (5)

github-logo-circle
apache/dubbo

Dec 2018 - Jan 2019

The java implementation of Apache Dubbo. An RPC and microservice framework.
Role in this project:
userBackend Developer & QA Engineer
Contributions:2 reviews, 11 commits, 40 PRs in 1 month
Contributions summary:Xiaojie primarily contributed to testing and improving the Apache Dubbo framework. Their work included adding and enhancing unit tests for various components like script routers, registry directories, and load balancing algorithms. Additionally, they addressed code quality by removing duplicate superclasses and optimizing existing code, such as in the RoundRobinLoadBalance and MockClusterInvoker classes. Finally, they extracted the resolve file logic and added java doc.
rpcjava-performancerestfuldubboframework
lixiaojiee/springboot-demo

Feb 2018 - Mar 2018

Contributions:15 PRs, 118 pushes, 3 branches in 1 month
spring-bootspringbootspringboot-demo
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
Xiaojie Li - Software Engineer at apache