Summary
Narayanan Karthikeyan is a software engineer with 9 years of experience building and maintaining web applications across banking and enterprise domains, currently contributing as Software Engineer II B at Bank of America. He has progressed through roles at Infosys and Intellect Design Arena, gaining hands-on experience in design, development, testing, and maintenance of large-scale web systems. With an MBA in Business Analytics and a BE in Computer Science, he blends technical engineering skills with data-driven decision making and product-minded thinking. Known for strong communication and leadership on cross-functional teams, he focuses on delivering reliable, production-ready software in regulated environments. Despite a primarily private code footprint, his career demonstrates steady advancement and an emphasis on pragmatic, maintainable solutions.
9 years of coding experience
4 years of employment as a software developer
Bachelor of Engineering (B.Eng.), computer science engineering, 7.6, Bachelor of Engineering (B.Eng.), computer science engineering, 7.6 at Tagore Engineering College
Master of Business Administration - MBA, Business Analytics, 7.8, Master of Business Administration - MBA, Business Analytics, 7.8 at SRM University (Sri Ramaswamy Memorial University)