Kanglan Tang

Software Engineer at Google

Berkeley, California, 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
Kanglan Tang is a software engineer at Google with five years of experience building reliable systems across C++, C, Python, and Java and a strong foundation from UC Berkeley (M.Eng.) and UC Irvine (B.S. Computer Science). At Google he focuses on cloud-native and CI/CD driven workflows, and his open-source DevOps work on TensorFlow—adding platform-specific test tags, Clang support, nightly TPU jobs, and NumPy 2.0 prep—reflects a knack for making large ML projects easier to build and test. His background spans full-stack development, operating systems, databases, and applied ML from prior internships and research, including retail forecasting with XGBoost and data engineering on AWS. Known for bridging research and production, he combines rigorous academic training with practical DevOps improvements that reduce friction in large-scale ML engineering.
code5 years of coding experience
bookMaster of Engineering - MEng, Electrical and Electronics Engineering, Master of Engineering - MEng, Electrical and Electronics Engineering at University of California, Berkeley
bookUniversity of California, Irvine
github-logo-circle

Github Skills (19)

python10
testing10
machine-learning10
bash10
gpu10
ci-cd-pipeline10
bazel10
build-automation10
jax10
test-framework9
dockers9
cicd9
pytest9
docker9
tensorflow9

Programming languages (5)

JavaC++ShellStarlarkPython

Github contributions (5)

github-logo-circle
tensorflow/tensorflow

Apr 2023 - Feb 2025

An Open Source Machine Learning Framework for Everyone
Role in this project:
userDevOps Engineer
Contributions:9 reviews, 17 PRs, 18 pushes in 1 year 10 months
Contributions summary:Kanglan's contributions primarily revolved around enhancing and maintaining the build and test infrastructure for the TensorFlow project. They introduced new test exclusion tags, such as `-mac_excluded`, `-windows_excluded`, and `-oss_excluded`, to provide more granular control over test execution across different platforms and environments. Furthermore, the user updated the build configuration to incorporate clang and refined CI/CD scripts by adding nightly TPU jobs and preparing scripts for NumPy 2.0 upgrade.
pythondata-sciencedeep-learningmlmachine-learning
Contributions:2 PRs, 31 pushes, 3 branches in 2 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