Senior Computer Vision Research Scientist at SEED (Electronic Arts)
Old Toronto, Ontario, Canada
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Ray Phan is a Senior Computer Vision Research Scientist and licensed P.Eng. with a Ph.D. and over 20 years of software development experience, currently building computer vision and generative AI tooling for game development at Electronic Arts / SEED. He blends deep academic expertise in multiple-view geometry, SLAM and non-linear optimization with practical productization experience—having led perception and world-reconstruction efforts at Magic Leap and deployed 3D reconstruction systems at HOVER. Ray is fluent in MATLAB, Python and C/C++ ecosystems and has shipped production pipelines across AR, autonomous driving, medical imaging and mobile vision. He has taught machine learning and communications at Toronto Metropolitan University and was a Vanier Scholar, reflecting a strong mentorship and research background. Known for bridging research and engineering, he turns state-of-the-art algorithms into efficient, production-ready solutions and has managed small international teams to do so. An often-overlooked strength is his sustained focus on numerical methods and computational linear algebra, which underpins the robustness of his real-world vision systems.
11 years of coding experience
14 years of employment as a software developer
Doctor of Philosophy (Ph.D.) Electrical & Computer Engineering, Doctor of Philosophy (Ph.D.) Electrical & Computer Engineering at Toronto Metropolitan University
This is a Python + OpenCV implementation of the Vanishing Point algorithm by Xiaohu Lu et al. - http://xiaohulugo.github.io/papers/Vanishing_Point_Detection_WACV2017.pdf
Contributions:4 releases, 8 reviews, 7 commits in 1 year 2 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.