Frank Ong is a Principal Machine Learning Engineer based in the San Francisco Bay Area with a decade of experience delivering production-grade ML systems. At Roblox, he leads backend ML development for the homepage recommendation engine, leveraging deep expertise in scalable ML and engineering leadership. He previously steered a ML team at a startup and contributed to Amazon's Visual Search, while also conducting MRI-focused research at Stanford and Subtle Medical, reflecting a strong cross-domain track record in theory and applied ML. An active open-source contributor, he has worked on the BART toolbox for computational MRI, adding batch SVT functionality and refining SVD and matrix operations—evidence of a solid grounding in numerical methods and linear algebra. He earned a BS in Electrical Engineering and Computer Sciences from UC Berkeley and carried out PhD-level research in MRI, illustrating a consistent trajectory that blends academic rigor with industry impact.
BART: Toolbox for Computational Magnetic Resonance Imaging
Role in this project:
Back-end Developer
Contributions:1 release, 46 commits, 17 PRs in 1 year 11 months
Contributions summary:Frank contributed to the `BART` toolbox, specifically by adding and modifying functions related to LAPACK, a numerical linear algebra library. They added a function for batch singular value thresholding and modified existing functions for singular value decomposition and matrix multiplication. These changes involved code modifications within the `src/num` directory and `src/lowrank` directory and indicate an understanding of numerical methods and linear algebra.
Contributions:212 commits, 9 PRs, 111 pushes in 3 years 8 months
mridata
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
Frank Ong - Principal Machine Learning Engineer at Roblox