Tim Jiang

Senior Software Engineer at Netflix

San Francisco Bay Area United States
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
Tim Jiang is a Senior Software Engineer based in the San Francisco Bay Area with 11 years of experience building large-scale backend and platform infrastructure. Currently at Netflix, he focuses on Big Data platform work around Iceberg, Spark, Trino, and Hadoop, bringing production-hardened improvements for cloud storage and transaction handling. His open-source contributions to Apache Iceberg include critical bug fixes and AWS-specific reliability enhancements—such as thread-safe S3 client initialization and PUT retry fixes—that improve stability for cloud deployments. Prior roles at Apple, Visa, and Walmart sharpened his expertise in platform infrastructure and enterprise systems. Tim combines pragmatic engineering with a focus on distributed data correctness, and he has a track record of fixing subtle edge cases in time-series and storage systems. He holds a BS from Zhejiang University of Technology and prefers solving problems that live at the intersection of distributed systems and cloud reliability.
code11 years of coding experience
job11 years of employment as a software developer
bookBS, BS at Zhejiang University of Technology
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (19)

java10
scala10
javas10
amazon-s310
aws10
akka-streams10
apache-iceberg10
aws-s310
ice10
s3-bucket10
apache9
testing9
apidoc8
api8
data-serialization8

Programming languages (5)

JavaShellScalaGoKotlin

Github contributions (5)

github-logo-circle
Netflix/atlas

Oct 2019 - Apr 2021

In-memory dimensional time series database.
Role in this project:
userBack-end Developer
Contributions:3 releases, 51 reviews, 37 commits in 1 year 6 months
Contributions summary:Tim primarily contributed to the back-end functionality of the Atlas time series database. They implemented support for retrieving LWCAPI instance lookups via Edda, modifying the EurekaSource to incorporate Edda responses. The user also addressed a stream aggregation issue, ensuring correct data handling when multiple URLs with the same query are present. Furthermore, the user improved the tick label selection logic for log scales within the charting component.
memorytime-series-databaseseries-databasedimensionaldatabase
apache/iceberg

Jun 2021 - Nov 2022

Apache Iceberg
Role in this project:
userBack-end Developer
Contributions:17 reviews, 6 commits, 10 PRs in 1 year 4 months
Contributions summary:Tim primarily contributed to the Apache Iceberg project by addressing various bug fixes and implementing improvements to the core and AWS-related functionalities. Their work includes fixing SQL extensions, handling transaction states with unknown commit status and addressing AWS-related issues such as making S3 client initialization thread safe and fixing PUT retry failures. The user also contributed by fixing Kryo serialization within AWS properties. These changes enhance the stability and reliability of the Iceberg project, especially in cloud-based deployments.
apache-icebergapachebig-datadatastreamjava
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
Tim Jiang - Senior Software Engineer at Netflix