Gabriel Fu

AI Software Engineer at MLflow

Hong Kong Island, Hong Kong, China
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
Gabriel Fu is an AI software engineer based in Hong Kong with five years of experience building production ML systems, MLOps pipelines, and ML-driven products. He has driven end-to-end projects from prototyping to deployment—delivering an alpha video-chat AI as CTO in under three months and standing up MLOps and recommendation systems at scale in enterprise settings. As an active contributor to the prominent mlflow open-source project, he improved core tracking storage, added new Python and Java client APIs, and strengthened authentication and test coverage. Comfortable across backend, cloud infrastructure, and LLM engineering, he blends research-led deep learning R&D with pragmatic engineering in Python, Spark/Databricks, and streaming stacks. Trained in computational finance and astrophysics at UCL, he brings analytical rigor and a curiosity for unusual cross-domain solutions like text-to-SQL and real-time video-agent interactions.
code5 years of coding experience
job4 years of employment as a software developer
bookUniversity College London
languagesEnglish, Chinese, Chinese
github-logo-circle

Github Skills (12)

machine-learning10
model-management10
mlflow10
api10
sqlalchemy10
python10
apidoc10
ml10
java9
testing9
javas9
database-management8

Programming languages (5)

TypeScriptJavaScriptGoJupyter NotebookPython

Github contributions (5)

github-logo-circle
mlflow/mlflow

Oct 2022 - Oct 2022

Open source platform for the machine learning lifecycle
Role in this project:
userBackend Developer
Contributions:224 reviews, 2 commits, 72 PRs in 1 day
Contributions summary:Gabriel focused on improving the `SqlAlchemyStore` by fixing tag filtering issues, adding tests, and simplifying return statements. They also implemented the `update_run()` Python API, which involved adding the function to the tracking client and top-level API, adding example code to docstrings, and writing test cases. Furthermore, the user implemented the `searchModelVersions()` API in the Java client and added authentication for HTTP Basic Auth.
pythonlifecyclemlmachine-learningincremental-learning
gabrielfu/mlflow

Sep 2022 - Mar 2025

Open source platform for the machine learning lifecycle
Contributions:14 reviews, 4 PRs, 587 pushes in 2 years 5 months
pythonlifecyclemlmachine-learningai
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
Gabriel Fu - AI Software Engineer at MLflow