Andy Rao is a Principal Software Engineer at NVIDIA since June 2020, with previous experience as a Senior Technical Lead at Cumulus Networks until its acquisition by NVIDIA in June 2020 and as a Senior Staff Engineer at Palo Alto Networks from September 2014 to November 2019, focusing on platform software development for network firewalls. Andy has also held positions as a Senior Software Engineer at Cisco Systems and as a Software Engineer at McAfee and Nortel Networks, beginning a career in software engineering in 1997. Currently, Andy serves as a Teaching Assistant for the CS7642 Reinforcement Learning course at the Georgia Institute of Technology while pursuing a Master of Science in Computer Science with a specialization in Machine Learning. Additional education includes an AI Professional Program at Stanford University, a Master of Science in Electrical Engineering from the University of Southern California, and a Bachelor of Science in Computer Engineering from UC San Diego.
Previous companies
This person is not in any offices