Tommy Li is a Staff Software Engineer in San Jose with 11 years of experience building cloud-native AI and distributed systems, currently applying GNN, TensorFlow, and PyTorch for scalable training at LinkedIn. He blends serverless and container-first design with practical MLOps, having contributed to high-impact open-source projects like Kubeflow Pipelines, KServe, and IBM’s Fabric for Deep Learning. At IBM he led automation for Watsonx and ML workflows, enabling data scientists to move models from prototype to production faster. Tommy’s work often bridges DevOps and model-serving concerns—adding S3/GCS storage support, autoscaling, and Knative integration—so infrastructure decisions directly improve ML reliability. He’s known for pragmatic engineering that favors interoperability and developer experience, and for surfacing production-focused improvements that aren’t always visible in product demos.
This code showcases the full power of Kubernetes clusters and shows how can we deploy the world's most popular website framework on top of world's most popular container orchestration platform.
Role in this project:
DevOps Engineer
Contributions:122 commits, 16 PRs, 134 pushes in 1 year 1 month
Contributions summary:Tommy primarily focused on automating the deployment and configuration of a WordPress instance on Kubernetes within an IBM Cloud environment. Their contributions involved writing shell scripts to install necessary CLI tools, manage Kubernetes clusters, and configure the CI/CD pipeline using tools such as Bluemix (now IBM Cloud), kubectl, and Travis CI. They also implemented health checks and automation for cluster creation and worker management. Furthermore, the user was responsible for adjusting deployment scripts and configurations, integrating a toolchain button and deploying the wordpress website.
Fabric for Deep Learning (FfDL, pronounced fiddle) is a Deep Learning Platform offering TensorFlow, Caffe, PyTorch etc. as a Service on Kubernetes
Role in this project:
Full-stack Developer
Contributions:1 release, 1 review, 67 commits in 4 years 8 months
Contributions summary:Tommy contributed to the development and maintenance of the FfDL platform. Their work included adding support for different virtual machine types and related functionalities, as well as integrating new frameworks like Caffe2 and PyTorch with GPU support. Furthermore, the user updated UI dependencies and integrated font-awesome, and added a converting script for FfDL to WML and vice versa. They also updated example code, configuration files and deployment scripts.
pythoncaffe2modelstoragetensorflow
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.