Summary
Nick Rotella is a senior software engineer and robotics researcher with a PhD in computer science and seven years of cross-domain experience building perception, estimation, and model-based control systems for humanoid, marine, aerial, and industrial robots. He has shipped state estimation and control stacks for Agility Robotics’ Digit and led R&D efforts at Seegrid and Ainstein to integrate radar, lidar, cameras, and IMU into real-time ROS-based systems. Equally comfortable deriving algorithms from first principles and productionizing them on embedded GPUs, he blends rigorous academic research with hands-on hardware testing and simulation. His work spans trajectory optimization, MPC, SLAM, and sensor fusion—often implemented in C/C++ and Python—and has enabled large-scale autonomous mining operations and GPS-guided marine navigation. Colleagues rely on him to bridge theory and implementation, and his personal site documents a body of applied research that connects humanoid locomotion insights to practical autonomy problems.
7 years of coding experience
10 years of employment as a software developer
Master of Science - MS, Computer Science, Master of Science - MS, Computer Science at University of Southern California
Bachelor's degree, Mechanical Engineering, Bachelor's degree, Mechanical Engineering at The Cooper Union for the Advancement of Science and Art