Mingyu Li

Senior Software Engineer at Databricks

Menlo Park, 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
Mingyu Li is a Senior Software Engineer with a decade of experience building scalable systems across Databricks, Meta, and IBM, currently based in Menlo Park. He blends deep backend expertise in Java, Linux, and distributed services with hands-on ML engineering—contributing to the widely used mlflow project where he improved artifact viewing and pipeline robustness for Spark models. As a former Senior Staff Engineer and tech lead, he has driven cross-functional delivery and database/pipeline improvements at scale. Trained in electrical and computer engineering in Beijing and at the University of Maryland, he brings a hardware-aware, systems-oriented perspective to software problems. Colleagues rely on him for pragmatic engineering that tightens reliability while improving developer UX.
code10 years of coding experience
job8 years of employment as a software developer
bookBS, Electrical, Electronics and Communications Engineering, BS, Electrical, Electronics and Communications Engineering at Beijing University of Post and Telecommunications
bookThe University of Maryland, College Park
languagesChinese
github-logo-circle

Github Skills (9)

apache-spark10
machine-learning10
model-management10
mlflow10
python10
sqlalchemy9
pytest8
react7
javascript7

Programming languages (4)

TypeScriptJavaScalaPython

Github contributions (5)

github-logo-circle
mlflow/mlflow

Sep 2022 - Oct 2022

Open source platform for the machine learning lifecycle
Role in this project:
userML Engineer
Contributions:36 reviews, 10 commits, 25 PRs in 1 month
Contributions summary:Mingyu primarily contributes to the MLflow project by modifying existing code and adding new features to enhance the ML workflow. They implemented changes to the artifact viewer, particularly when dealing with models loaded using the mlflow.spark module, improving the user experience. Further contributions include modifying pipeline configurations, database interactions, and unit tests to improve the system's robustness. These changes also include improvements to the pipeline functionality and custom metric calculation.
pythonlifecyclemlmachine-learningincremental-learning
mingyu89/mlops-stack

Nov 2022 - Nov 2023

Contributions:116 pushes, 59 branches in 1 year
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