Andrew Kennihan

Software Engineer

Andrew Kennihan is a skilled software engineer with extensive experience in software development and technical consultation. Currently employed at NVIDIA since May 2025, Andrew previously worked as a senior software engineer at GitHub from July 2020 to June 2025. Andrew also held positions at Microsoft as a software engineer from January 2018 to July 2020 and at Accenture as a technical consultant and technical consulting manager from August 2014 to December 2017. Earlier experience includes internships at Intel Corporation, where Andrew gained expertise in IA32 architecture and automated debugging processes. Andrew holds a Bachelor’s degree in Computer Engineering from Penn State University, obtained in 2010.

Location

Raleigh, United States

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices