Dihao Chen is a Senior Software Engineer with 13 years' experience building distributed storage, cloud and ML infrastructure, currently driving AI platform and LLM infrastructure at S.F. Express from Shenzhen. He combines deep systems expertise (HBase, Ceph, OpenStack) with hands-on ML/Deep Learning engineering using TensorFlow and Kubernetes, having led Xiaomi’s first unified cloud platform for deep learning. As author of the popular Seagull container UI and contributor to projects like TVM and OpenMLDB, he bridges full-stack development, MLOps and compiler integration for production-grade model serving. Notably, his TensorFlow template and serving projects demonstrate end-to-end ML deployment skills—from model training and inference to Django-based production services and hyperparameter tuning infrastructure.
12 years of coding experience
7 years of employment as a software developer
学士, Software engineering, Top, 学士, Software engineering, Top at 华南理工大学
Generic and easy-to-use serving service for machine learning models
Role in this project:
Back-end & DevOps Engineer
Contributions:253 commits, 14 PRs, 173 pushes in 2 years 10 months
Contributions summary:Dihao's contributions focused on establishing the core functionality of a serving service for machine learning models. They implemented the initial HTTP server using Flask to handle incoming requests and interact with TensorFlow models. The user also implemented server configuration and model versioning, and introduced the use of Python libraries such as `requests` for testing and `base64` for encoding binary files. Finally, the user integrated and configured uwsgi web server and created shell scripts for both the build and deployment.
Contributions:195 commits, 10 PRs, 166 pushes in 4 years 10 months
Contributions summary:Dihao implemented a deep learning model within a TensorFlow template application for deep learning. The user added the initial data and model, which was then improved with added scalar summaries, model checkpointing, and inference capabilities. The user implemented an inference mode using test data and expanded it with a Django-based cancer prediction service, demonstrating full-stack ML model deployment.
csvmlpservinglibsvmdeep-learning
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.