Mark Zhang

New York, New York, 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
Mark Zhang is a software engineer with 11 years of experience building impactful systems and a strong track record of internships at leading tech firms including Databricks, Bloomberg, Shopify, and IMC Trading. Based in New York and educated at the University of Waterloo, he blends practical ML engineering with production software skills—demonstrated by contributions to MLflow that improved custom metric logging and artifact handling in a widely used open-source ML lifecycle platform. Comfortable in both data-science-adjacent and low-latency trading environments, he focuses on making evaluation pipelines more flexible and robust. Colleagues can expect a pragmatic coder who pays attention to test quality and edge-case handling while shipping useful developer-facing features.
code11 years of coding experience
job2 years of employment as a software developer
bookBachelor's degree, Computer Science, Co-op, Bachelor's degree, Computer Science, Co-op at University of Waterloo
github-logo-circle

Github Skills (8)

machine-learning10
mlflow10
python10
pytest9
numpy9
pandas9
model-management7
ai5

Programming languages (5)

JavaCPHPHTMLPython

Github contributions (5)

github-logo-circle
mlflow/mlflow

Feb 2022 - Apr 2022

Open source platform for the machine learning lifecycle
Role in this project:
userML Engineer
Contributions:57 reviews, 6 commits, 13 PRs in 1 month
Contributions summary:Mark primarily contributed to the enhancement of custom metric functionality within the MLflow framework. They implemented support for logging numerical metrics, including the handling of various return formats and artifact type detection. The user also refactored and updated tests related to custom metric evaluation, ensuring accurate artifact logging and correct functionality. These changes improved the flexibility and robustness of MLflow's evaluation capabilities.
pythonlifecyclemlmachine-learningincremental-learning
MarkYHZhang/FBDataAnalyzer

Mar 2020 - Apr 2021

A tool that enables you to easier programmatically interact with your downloaded Facebook data
Contributions:24 commits, 1 PR, 21 pushes in 1 year
interactfacebookprogrammaticallyfacebook-datainstagram
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