Representative Of Huawei Consumer Business Group (PLR)
Canada
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Yuanhao Ji is a senior research and engineering leader with a PhD in Electrical and Computer Engineering and six years of industry experience building machine learning and computer vision systems for Huawei's consumer devices. He currently leads and oversees Huawei CBG's North American R&D investments and heads the Celia voice assistant research team, applying NLP, audio processing, sensing, model compression and HCI to phones, cars, tablets and wearables. Yuanhao blends hands-on open-source contributions—work on core logic for the casbin authorization library, test automation improvements in PyTorch, and DevOps refinements for Apache InLong—with strategic program building, including managing joint labs with University of Toronto and McGill. His team is a concentrated research hub in Markham of PhD-level scientists and consulting professors, reflecting his emphasis on rigorous academic collaboration and publication-quality research. He recruits and mentors candidates with strong ML foundations and publication records, positioning roles as bridges between academia and product-grade AI. An under-noted strength is his experience spanning low-level deployment reliability (Docker, JVM, logging) to high-level model and UX improvements, enabling end-to-end impact from infrastructure to user experience.
6 years of coding experience
4 years of employment as a software developer
Doctor of Philosophy (PhD) Electrical and Computer Engineering, Doctor of Philosophy (PhD) Electrical and Computer Engineering at McMaster University
Master's degree Pattern Recognition and Intelligent System, Master's degree Pattern Recognition and Intelligent System at University of Chinese Academy of Sciences
Bachelor of Applied Science (BASc) Computer Science, Bachelor of Applied Science (BASc) Computer Science at Sichuan University
Apache InLong - a one-stop, full-scenario integration framework for massive data
Role in this project:
DevOps Engineer
Contributions:99 reviews, 61 commits, 60 PRs in 11 months
Contributions summary:Yuanhao primarily contributed to the project's infrastructure and deployment aspects. Their commits focused on fixing Docker image publishing issues, making JVM options configurable within the Agent and TubeMQ Manager containers, and adding database initialization steps to the Docker containers for both the Manager and Audit components. Furthermore, they addressed log path inconsistencies across various Docker containers, ensuring proper log management. This indicates a focus on improving the reliability and usability of the InLong project's deployments.
An authorization library that supports access control models like ACL, RBAC, ABAC in Java
Role in this project:
Back-end Developer
Contributions:3 reviews, 11 commits, 15 PRs in 2 months
Contributions summary:Yuanhao primarily contributed to the core logic of the authorization library. Their work included implementing features for priority-based policy matching, adding a function to retrieve the role manager, and fixing issues related to policy element order. They also added support for dynamic matching and custom function integration, enhancing the library's flexibility. The user's contributions focused on modifying core classes related to policy management and enforcement.
casbinauthorizationauthzxacmlauthentication
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
Yuanhao Ji - Representative Of Huawei Consumer Business Group (PLR)