Harika hat das Schachspiel von ihrem Vater Ramesh mit acht Jahren gelernt. Sie hatte schon als Mädchen und Jugendspielerin eine ausgezeichnete Bilanz. So gewann Harika sechsmal eine Medaille bei den Weltmeisterschaften der weiblichen Jugend, dreimal war sie Weltmeisterin: Sie war U10-Zweite in Oropesa del Mar (2000), U12-Zweite in Oropesa del Mar (2001), U12-Dritte in Iraklio (2002), U14-Weltmeisterin in Iraklio (2004), U18-Weltmeisterin in Batumi (2006) und U20-Weltmeisterin in Gaziantep (2008). Weitere Erfolge: 2.–4. Platz bei der 33. indischen Frauenmeisterschaft (2006) und 1. Platz bei der 36. indischen Frauenmeisterschaft in Chennai (2009). Bei der Frauenweltmeisterschaft 2010 in Antakya kam sie in der ersten Runde weiter gegen Kruttika Nadig mit 1,5:0,5, in der zweiten Runde gegen Tatjana Schadrina 2:0, in der dritten Runde gegen Marija Musytschuk 4:3 und schied in der vierten Runde (Viertelfinale) gegen Ruan Lufei mit 1,5:2.5 aus. Bei der Schachweltmeisterschaft der Frauen 2012 erreichte sie das Halbfinale und qualifizierte sich damit für die nächste Schachweltmeisterschaft der Frauen, die ursprünglich 2014 stattfinden sollte, aber dann verschoben wurde.