# Naman Gupta > Robotics Software Engineer | CMU Location: Sunnyvale, California, United States Profile: https://flows.cv/namangupta I graduated from School of Computer Science, Carnegie Mellon University with a Masters of Science in Robotics in May 2019. I worked at Biorobotics Laboratory under the guidance of Prof. Howie Choset and Dr. Matthew Travers. My thesis and research work focused on decision making under uncertainty, state estimation, motion planning and motion control. Applications included indoor robot navigation, stable motion for legged robots, information gathering in subterranean environment using heterogeneous robots and many more. Website: https://sites.google.com/view/namanoid/ ## Work Experience ### Software Engineer @ Blue River Technology Jan 2022 – Present | Sunnyvale, CA See & Spray Technology ### Simulation Engineer @ Johnson & Johnson Jan 2021 – Jan 2022 Ottava Surgical Robot ### Robotics Software Engineer @ Carnegie Robotics LLC Jan 2019 – Jan 2021 | Greater Pittsburgh Area Indoor autonomous mobile robots ### Graduate Research Assistant @ Carnegie Mellon University Jan 2017 – Jan 2019 | Greater Pittsburgh Area The problem of navigation in a partially observable environment is common to all types of robots. In order to work out a solution, one needs to do online state estimation, plan and control the robot. This involves a mix of localization, motion and path planning and a model predictive control framework. I worked on all of such concepts during my Masters for a point robot and a legged robot. Since online belief space planning (another term for simultaneous localization and planning) is still an unsolved problem in legged robots due to large dimensionality, I tried to reduce that by using information only from IMU and forward kinematics to do state estimation. ### 3D Mapping Intern @ ADIA Robotics Jan 2016 – Jan 2017 | Stanford, California My role was to perform Visual SLAM (SFM) using stereoscopic cameras attached to the drone. I used the ORB SLAM technique to do the same. I was also instrumental in tasks like object recognition and detection. ### Robotics Engineer Intern @ University of California San Diego Jan 2016 – Jan 2017 | University of California, San Diego The research is focussed on making robot-assisted surgeries more efficient with lesser staff in the operation theater. To achieve that, my role was to automate the (third) slave arm of Da Vinci to perform generic surgical tasks. ### Teaching Assistant for Technical Report Writing Course @ Birla Institute of Technology and Science, Pilani - Goa Campus Jan 2016 – Jan 2016 Managed a class of 208 part-time students (Full-time working professionals) helping the teacher to prepare lessons, online activities and assignments. Prepared the mid-term and final examination question papers and corrected their answer sheets along with a co-worker under the direct supervision of the Instructor-in-charge. ### Software Engineering Intern @ Central Public Works Department, Govt. of India Jan 2014 – Jan 2014 Developed a Website for online guest house booking. The website was hosted on the local servers and was used by the administration to manage the bookings of Mussoorie and Dehradun CPWD guest houses. ## Education ### Deep Learning Nanodegree Udacity ### Master of Science - MS in Mechatronics, Robotics, and Automation Engineering Carnegie Mellon University ### Undergraduate Thesis in Mechatronics, Robotics, and Automation Engineering UC San Diego ### Bachelor's Degree in Electronics and Instrumentation Engineering Birla Institute of Technology and Science, Pilani ## Contact & Social - LinkedIn: https://linkedin.com/in/naman-gupta-71670a60 --- Source: https://flows.cv/namangupta JSON Resume: https://flows.cv/namangupta/resume.json Last updated: 2026-04-11