Karthik has more than 17 years of expertise developing corporate and consumer-facing software products in both startups and large corporations. He has a track record of successfully creating new products from scratch leveraging AI, IoT, cloud, and big data technologies. He has commanded teams of varied sizes during his career, including one with 217 members. He supports Blockchain and Web 3.0 since he is an enthusiastic technologist. He earned a Master in Computer Applications from the College of Engineering Guindy, Anna University, and a Certificate in Management of Software Development from the renowned Indian Institute of Management, Calcutta.