Xingyu Long

Senior Member Of Technical Staff at VMware

Palo Alto, 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
Xingyu Long is a Senior Member of Technical Staff with nine years of software engineering experience, currently driving file system features for VMware Live Recovery out of Palo Alto. Comfortable across front-end and back-end stacks, he engineers in Java, Python, C/C++, SQL and JavaScript and regularly uses Spring, MySQL, Redis and MongoDB to build reliable systems. He also brings machine learning experience—contributing to the ivy project by adding JAX NumPy compatibility and statistical primitives—showing an ability to bridge ML frameworks and production services. A fast learner with a Master's in Computer Science from Virginia Tech and a background that includes a Google internship and graduate research, he combines systems-level rigor with practical ML tooling know-how.
code9 years of coding experience
job4 years of employment as a software developer
bookMaster's degree, Computer Science, Master's degree, Computer Science at Virginia Tech
languagesChinese, English
stackoverflow-logo

Stackoverflow

Stats
11reputation
431reached
0answers
1question
github-logo-circle

Github Skills (12)

ivy10
machine-learning10
deep-learning10
jax10
pytest10
python10
converter10
numpy10
testing10
javascript6
tensorflow5
pytorch5

Programming languages (5)

C++JavaScriptGoJupyter NotebookPython

Github contributions (5)

github-logo-circle
ivy-llc/ivy

Aug 2022 - Aug 2023

Convert Machine Learning Code Between Frameworks
Role in this project:
userML Engineer
Contributions:1 review, 15 PRs, 2 pushes in 1 year
Contributions summary:Xingyu primarily contributed to expanding the functionality of the `ivy` library by adding support for various JAX NumPy methods and tests within the frontends. These additions included the implementation of `logspace`, `linspace`, `copy`, `frexp`, and `single` functions, along with their associated testing frameworks. The user also contributed to statistical functions, adding `nancumprod`, `nancumsum`, and `ptp` functionalities, and adding the `squeeze` function from `jax.lax`. Their contributions focused on bridging the gap between different machine learning frameworks.
pythontensorflowframework-learningtemplatedata-science
Contributions:329 commits, 105 pushes, 2 branches in 3 years 10 months
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
Xingyu Long - Senior Member Of Technical Staff at VMware