Rahul Arora is a Research Scientist with a decade of experience at the intersection of computer graphics and human–computer interaction, currently advancing input and interaction design for Meta’s Reality Labs AI glasses. He holds a PhD from the University of Toronto and a dual BTech/MTech from IIT Kanpur, and his work spans VR/AR gesture systems, 3D sketching, and stylized animation developed during internships at Adobe, Autodesk, and Inria. Rahul specializes in building user-centric creative tools and has repeatedly translated experimental research into practical prototypes and product-facing features for immersive devices. Based in New York with ties to Canada, he combines rigorous academic research with hands-on engineering on cutting-edge wearable displays—a profile that often surfaces unexpected insights about how subtle input affordances change creative workflows.
10 years of coding experience
1 year of employment as a software developer
Indian Institute of Technology Kanpur
Doctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at University of Toronto
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.