Long Teng

Staff Engineer at 阿里巴巴

Hangzhou City, Zhejiang, 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
Long Teng is a Staff Engineer at Alibaba Cloud with nine years of hands-on experience building and maintaining core developer tooling and backend systems. Based in Hangzhou, he focuses on code-level infrastructure—especially Git and Gerrit—and has contributed substantive improvements to the official Git codebase, notably refactoring and extending the ls-tree command. He progressed through engineering roles at Alibaba since 2015, combining deep systems knowledge with a pragmatic approach to readability and maintainability. A computer science graduate from Hainan University, he balances production-scale responsibilities with active open-source contributions that influence widely used developer workflows.
code9 years of coding experience
job5 years of employment as a software developer
bookBachelor's degree, Computer Science, Bachelor's degree, Computer Science at 海南大学
github-logo-circle

Github Skills (11)

c1710
git10
command-line-interface10
shell10
c1110
command-line10
cli10
software-design9
refactoring9
error-handling9
debug7

Programming languages (11)

TypeScriptJavaCSSC++ShellCGAPGo

Github contributions (5)

github-logo-circle
git/git

May 2021 - Jan 2023

Git Source Code Mirror - This is a publish-only repository but pull requests can be turned into patches to the mailing list via GitGitGadget (https://gitgitgadget.github.io/). Please follow Documentation/SubmittingPatches procedure for any of your improvements.
Role in this project:
userBack-end Developer
Contributions:26 commits, 6 PRs, 11 comments in 1 year 8 months
Contributions summary:Long primarily contributed to the Git source code by refactoring and extending the `ls-tree` command. Their work involved introducing and refining options like `--object-only` and making `--abbrev` effective for the command. The user also fixed bugs related to option combinations. Furthermore, the user focused on improving code readability and maintainability by renaming variables and simplifying logic within the `ls-tree` command.
hacklanggit-clientmercurialfollowlibgit2
dyrone/gogogo

Dec 2019 - Jul 2021

Contributions:1 release, 91 pushes, 3 branches in 1 year 7 months
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
Long Teng - Staff Engineer at 阿里巴巴