Bingyu Shen is a Machine Learning Engineer with 11 years of experience who blends academic rigor from a PhD in Computer Science at Notre Dame with production ML work at Pinterest, focusing on computer vision, NLP, and emerging interests in semantic 3D scene generation. He has two-plus years of specialized work on historical manuscript OCR and a strong practical command of Python and PyTorch, routinely moving research models into applied settings. Beyond ML, he builds full-stack web systems and has contributed to open-source infrastructure—improving logging and error handling in the widely used ProFTPD server—and maintains community-serving projects like openaccess.thecvf.com. Comfortable at the intersection of research and engineering, he leverages deep-learning expertise to solve domain-specific problems while shipping robust, production-ready systems.
11 years of coding experience
Doctor of Philosophy - PhD Computer Science, Doctor of Philosophy - PhD Computer Science at University of Notre Dame
Contributions:9 reviews, 15 commits, 18 PRs in 1 year 6 months
Contributions summary:Bingyu primarily contributed to improving the logging and error handling within the ProFTPD server. They added detailed log messages for various failure scenarios, including permission denials, stat() failures, and errors modifying timestamps. These changes focused on enhancing debugging capabilities and providing more informative messages for system administrators and users. Additionally, the user made minor code improvements, like removing trailing whitespace.
A personal collection of food in San Diego. (primarily asian food) (in Chinese)
Contributions:88 commits, 9 PRs, 81 pushes in 3 years 9 months
chinesediegofoodasiansan
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
Bingyu Shen - Machine Learning Engineer at Pinterest