Yifeng Li

Frontend Web Developer at Tencent

Shenzhen, Guangdong Province, 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
Yifeng Li is a Frontend Web Developer with 8 years of experience building user-facing applications at major Chinese tech firms, currently working at Tencent in Shenzhen. He combines front-end expertise with practical back-end experience, having contributed to the high-performance Tars RPC framework by integrating Java protobuf support and Spring Boot/load-balancing features. His background spans enterprise web development at Ping An Technology and large-scale product delivery at Tencent, giving him a strong sense for both performance and maintainability. Trained academically at Dalian University of Technology and with studies at the University of Sydney, he brings a blend of analytical rigor and international exposure. Colleagues describe him as a pragmatic engineer who moves between UI polish and protocol-level integrations with equal confidence. He’s comfortable shipping cross-cutting changes that bridge front-end needs and infrastructure constraints.
code8 years of coding experience
job1 year of employment as a software developer
bookThe University of Sydney
bookBachelor of Science - BS, Environmental Science, Bachelor of Science - BS, Environmental Science at Dalian University of Technology
github-logo-circle

Github Skills (13)

tar10
javas10
targz10
load-balancing10
rpc10
rpc-server10
rpc-library10
tarball10
grpc10
java10
spring-boot10
protobuffer9
protobuf9

Programming languages (6)

TypeScriptJavaC++RustMakefileGo

Github contributions (5)

github-logo-circle
TarsCloud/Tars

Oct 2017 - Aug 2018

Tars is a high-performance RPC framework based on name service and Tars protocol, also integrated administration platform, and implemented hosting-service via flexible schedule.
Role in this project:
userBack-end Developer
Contributions:63 commits, 8 PRs, 57 pushes in 10 months
Contributions summary:Yifeng primarily contributed to the Tars framework by merging code, specifically focusing on integrating Java protobuf support and adding Spring Boot and load-balancing features. Their work involved modifying core Java files related to RPC protocol handling, including encoding and decoding responses and requests. They also made changes to related plugins and configurations to accommodate the new features and enhancements.
golangrpcflexiblehostingintegrated
LawlietLi/envoy

May 2021 - Oct 2021

Cloud-native high-performance edge/middle/service proxy
Contributions:19 pushes, 6 branches in 4 months
golangproxyedgeload-balancingperformance
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
Yifeng Li - Frontend Web Developer at Tencent