Abhik Ahuja is a 3D reconstruction engineer with nine years of experience combining cutting-edge computer vision research and production engineering, currently building perception systems at Zoox. He holds an MPhil in Advanced Computer Science from Cambridge and a BA in Computer Science and Mathematics from UC Berkeley, where he helped author a SIGGRAPH ’23 paper on text-to-3D generation using NeRFs and diffusion models. Abhik has strong full-stack chops—shipping React/Three.js front-end features and backend data fixes for Nerfstudio, an influential open-source NeRF project with thousands of stars. His background spans academic research in PL and hardware verification to industrial-scale CI/CD and deployment automation at Amazon, reflecting an unusual blend of theoretical rigor and production impact. Based in San Francisco, he’s equally comfortable keyframing camera paths in visualization tools as designing scalable versioning and deployment infrastructure.
9 years of coding experience
3 years of employment as a software developer
Bachelor of Arts - BA Computer Science and Mathematics, Bachelor of Arts - BA Computer Science and Mathematics at University of California, Berkeley
High School Diploma General Studies, High School Diploma General Studies at Middle College High School
Master of Philosophy - MPhil Advanced Computer Science, Master of Philosophy - MPhil Advanced Computer Science at University of Cambridge
Associate of Science - AS Mathematics, Associate of Science - AS Mathematics at San Joaquin Delta College
Hindi, English, Punjabi, French, Spanish
Github Skills (9)
javascript10
user-interface10
react10
threejs9
3d-graphics6
3d-reconstruction5
n5
f5
computer-vision5
Programming languages (8)
JavaC++ScalaJavaScriptHTMLPuppetRich Text FormatPython
Contributions:1 review, 33 commits, 8 PRs in 4 months
Contributions summary:Abhik primarily contributed to the user interface of the NeRFstudio viewer. Their work included switching the side panel component from react-pro-sidebar to MUI, adding features to load camera paths from files, and implementing camera control overhauls with FOV interpolation and keyframing. They also fixed various UI/UX issues, such as fixing a crash when camera looping is on with no cameras. Additionally, the user addressed depth and RGB rescale issues within the underlying data processing pipelines.
A (very) in progress todo-list app built with React.js
Contributions:30 commits, 11 PRs, 18 pushes in 1 year 2 months
reacttodolistbuilt-with-reactin-progressreact-js
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.