Skip to content


@Jeffwan @hsl89 @rstudio-sponsorship
@mGalarnyk @jameslamb @ProteinQure @ohmystack @hrbrmstr @NeilYaoYww @brianray @theofpa @seanpmorgan


@Homebrew @gaocegege


Block or Report

Block or report terrytangyuan

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse

Twitter GitHub LinkedIn Sponsors Curriculum Vitae Citations 微信

Yuan is a founding engineer at Akuity. Previously, he was a senior software engineer at Alibaba Group, building AI infrastructure and AutoML platform. He's a co-chair of Kubeflow, maintainer of TensorFlow and Argo, PMC member of XGBoost and Apache MXNet, as well as author of numerous open source projects. He authored three machine learning books and several impactful publications. He's a regular speaker at various conferences and technical advisor, leader, and mentor at several organizations.

👉 Check out what he's working on and follow him on Twitter and LinkedIn for updates!

🔔 Schedule a time to discuss open source and collaboration opportunities.


  1. An Open Source Machine Learning Framework for Everyone

    C++ 166k 86.9k

  2. Workflow engine for Kubernetes

    Go 11.3k 2.3k

  3. Distributed Machine Learning Patterns (Manning Publications). Now available for early access. Read it online for free!

    Python 133 13

  4. Scalable, Portable and Distributed Gradient Boosting (GBDT, GBRT or GBM) Library, for Python, R, Java, Scala, C++ and more. Runs on single machine, Hadoop, Spark, Dask, Flink and DataFlow

    C++ 22.9k 8.4k

  5. Training operators on Kubernetes.

    Python 1.1k 473

  6. A curated list of awesome projects and resources related to Argo (a CNCF hosted project)

    746 59

2,848 contributions in the last year

Jul Aug Sep Oct Nov Dec Jan Feb Mar Apr May Jun Mon Wed Fri

Contribution activity

June 2022

Created 1 repository

Created a pull request in argoproj/argo-workflows that received 11 comments

feat: Support retry on nested DAG and node groups

Currently, retry does not work on nested DAG and node groups. As a result, these node statuses will be missing. This PR fixes it. Signed-off-by: Yu…

+59 −11 11 comments
Opened 35 other pull requests in 5 repositories
tensorchord/envd 26 merged
argoproj/argo-workflows 1 open 2 merged
tensorchord/envd-docs 3 merged
akuity/helm-charts 2 merged
argoproj/argo-cd 1 open
Reviewed 63 pull requests in 10 repositories
argoproj/argo-workflows 20 pull requests
tensorchord/envd 15 pull requests
kubeflow/training-operator 14 pull requests
terrytangyuan/awesome-argo 3 pull requests
kubeflow/common 3 pull requests
argoproj/argo-cd 2 pull requests
tensorchord/envd-docs 2 pull requests
akuity/helm-charts 2 pull requests
scikit-learn-contrib/metric-learn 1 pull request
argoproj/argo-site 1 pull request

Created an issue in tensorchord/envd that received 22 comments

bug: arm64 binaries are not available on PyPI

Currently, we only distribute amd64 on PyPI for both Mac and Linux but not arm64. - name: Configure linux build environment if: runner.os == 'Linu…

Opened 4 other issues in 2 repositories
14 contributions in private repositories Jun 6 – Jun 27

Seeing something unexpected? Take a look at the GitHub profile guide.