Raj Advani is a manager-level staff software engineer and entrepreneur with two decades of experience building real-world interfaces—from vector mapping and 3D renderers to AR/VR platforms and spatial computing. He co-founded Viro Media and UpNext, scaled UpNext into Amazon Maps, and later led developer experience and platform efforts for Snap’s Spectacles and Lens Studio, managing teams of up to 14 engineers and shipping client-optimized renderers and mapping/localization systems. His hands-on background spans C++, rendering, computer vision, and mobile-first AR optimizations (including a 15 MB Snap App Clip renderer), and he has contributed significant open-source work to ViroReact for AR/VR on React Native. Raj combines product-driven engineering with deep systems and graphics expertise, repeatedly taking 0→1 projects to production and integrating ML-based tracking and spatial APIs into developer tools.
10 years of coding experience
18 years of employment as a software developer
BS, Electrical Engineering and Computer Science, BS, Electrical Engineering and Computer Science at University of California, Berkeley
Master of Philosophy - MPhil, Master of Philosophy - MPhil at Columbia University
Contributions:376 commits, 1 push, 1 branch in 3 years 5 months
Contributions summary:Raj contributed significantly to the ViroReact project, focusing on implementing and improving React Native components for AR/VR applications. Their work included developing the React API for 3D Text, integrating FBX and OBJ model loading, enhancing the animation API, and providing fixes to the scene navigator. They also worked on optimizing existing components like the ViroImage and Viro360Video, adding features for transparency and texture control.
Contributions:1693 commits, 17 pushes, 5 tags in 4 years 7 months
ar-platformvirocorear-vrrenderercross-platform
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.