Tian Zhang is a software engineer with 11 years of experience building large-scale systems, currently developing effects at YouTube in Seattle. He combines a strong background in machine learning and distributed systems with hands-on backend and DevOps work, having contributed core functionality to the widely used conda package manager. His career spans product-focused roles at YouTube and Indeed and early work on open-source tooling and parallel computing at Continuum Analytics (Conda and Dask). Tian holds a master’s in Electrical and Computer Engineering from UT Austin and brings practical research experience from projects at Harvard and international study at Michigan and HKUST. Known for improving code quality and installation workflows, he blends deep systems knowledge with a pragmatic shipping mentality. Colleagues would describe him as an engineer who moves fluid research concepts into production-ready, scalable infrastructure.
11 years of coding experience
8 years of employment as a software developer
Master's degree Electrical and Computer Engineering, Master's degree Electrical and Computer Engineering at The University of Texas at Austin
Non-degree Exchange Computer Engineering, Non-degree Exchange Computer Engineering at University of Michigan
Hong Kong University of Science and Technology (HKUST)
A system-level, binary package and environment manager running on all major operating systems and platforms.
Role in this project:
Back-end Developer & DevOps Engineer
Contributions:149 commits, 63 PRs, 273 comments in 1 month
Contributions summary:Tian primarily contributed to the `conda/conda` repository by modifying Python files related to package management and installation processes. Their work involved file modifications, including changes to `install.py`, `fetch.py`, and `lock.py`, indicating a focus on core functionality. They also addressed flake8 issues and removed `.DS_Store` files, which suggests involvement in code quality and potentially build/deployment practices. This also included integrating merging with master, changing test cases.
OS-agnostic, system-level binary package manager and ecosystem
Contributions:330 pushes, 48 branches in 1 month
twinesarifos-agnosticagnosticpackage-manager
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.