Kamran Janjua is an AI researcher with nine years of experience, currently focused on video understanding and online/meta-learning at Huawei Canada. His work spans reinforcement learning, continual/never-ending learning, and practical image/video tasks like restoration, enhancement and super-resolution, tying academic representation-learning insights to real-world camera imaging problems. He has held research roles at University of Alberta, Amii, and international labs, contributing to interpretable neural models, depth-from-multi-view, and robust scene text systems deployed in real-time applications. Kamran blends theory and implementation—publishing and teaching while shipping optimized DL models for constrained devices—and often pursues efficiency and interpretability alongside accuracy. Based in Edmonton, he combines a strong academic foundation with hands-on engineering that surfaces in both research prototypes and production-minded solutions.
9 years of coding experience
3 years of employment as a software developer
Master's degree Computer Science, Master's degree Computer Science at University of Alberta
Bachelor's degree Computer Science, Bachelor's degree Computer Science at National University of Sciences and Technology (NUST)
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.