Karthick Narayanan is a seasoned software engineering professional with extensive experience in leading and developing software solutions. Karthick currently serves as a Vice President and Software Engineer at Citi since February 2021, following a role as Senior Software Engineer at ASCAP. Karthick has a significant tenure at Citi, initially as a Microservice Java Lead Developer and Java Microservices Developer from May 2016 to September 2020. Prior experience includes a position as Senior Software Engineer at eBay and MTS2 at VMware. Early career roles include a Software Engineer Co-op at IBM and a Software Engineer Intern at Xora, Inc. Karthick holds a Master’s degree in Software Engineering from San Jose State University and a Bachelor's degree in Computer Science and Engineering from Annamalai University.
Sign up to view 0 direct reports
Get started