Yun Tang

Technical Team Lead at Xiaohongshu

Shanghai, Shanghai, 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
Yun Tang is a Technical Team Lead based in Shanghai with 11 years of experience designing and shipping distributed data systems across major tech firms including Xiaohongshu, Alibaba, and Microsoft. He combines hands-on backend engineering with team leadership, specializing in multimodal distributed computations and stateful stream processing. As an Apache Flink committer and contributor, he has fixed critical state management and RocksDB backend issues and refactored operator state repartitioning in one of the most widely used stream-processing engines. Yun’s background bridges deep academic training (MSc in Computer Science from Nanjing University) and practical big-data experience from Spark, Cosmos, and Mobius projects, enabling him to translate complex runtime challenges into robust production solutions.
code11 years of coding experience
job6 years of employment as a software developer
bookMaster's degree, Computer Science, Master's degree, Computer Science at Nanjing University
github-logo-circle

Github Skills (8)

rocksdb10
javas10
state-management10
apache-flink10
back-end-development10
java10
testing10
changelog9

Programming languages (8)

C#JavaC++ShellScalaGoHTMLPython

Github contributions (5)

github-logo-circle
apache/flink

Jul 2018 - Jan 2023

Apache Flink
Role in this project:
userBack-end Developer
Contributions:822 reviews, 215 commits, 327 PRs in 4 years 7 months
Contributions summary:Yun primarily contributed to the Apache Flink project, focusing on fixing bugs related to state management and testing. They addressed issues within the file system processing tests and the RocksDB state backend, specifically related to runtime contexts and iterator access. Additionally, they ported existing task manager configuration and startup tests to the new code base. They also refactored the operator state repartition mechanism.
pythonflinkconnectorsqlapache
ververica/frocksdb

Aug 2019 - Jan 2023

Contributions:10 reviews, 19 commits, 45 PRs in 3 years 6 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
Yun Tang - Technical Team Lead at Xiaohongshu