Maini débute en 2016 en Formule 4 italienne et court pour l'écurie BVM Racing, en arrivant à monter sur le podium. Il réitère l'année suivante en marquant plus du double de points, et obtient deux podiums de plus, avec l'écurie Jenzer Motorsport[2].
Le pilote indien débute en Formule 3 en 2018 avec la Formule 3 britannique, dans l'équipe Lanan Racing et obtient sa première victoire dans la catégorie. Il est souvent sur le podium et termine 3e de la compétition. Il recommence la Formule 3 britannique en 2020 au sein de l'écurie Hitech GP, signe plusieurs victoires et finit vice-champion[3]. L'année suivante il participe au championnat de Formule 3 asiatique pour l'écurie Mumbai Falcons. Au terme de la saison, il décroche un podium et se classe 11e. Il participe l'année suivante au championnat FIA de Formule 3 au sein de l'équipe de MP Motorsport et réussi à obtenir un podium. L'année suivante, il participe au championnat de Formule 3 asiatique pour l'écurie Mumbai Falcons. Au terme de la saison, il décroche un podium et se classe 11e[4]. Il participe l'année suivante au championnat FIA de Formule 3 au sein de l'équipe de MP Motorsport[5]et réussit à obtenir un podium[6].
Formula Renault Eurocup
En 2019, Maini participe au Championnat de Formula Renault Eurocup pour l'écurie belge M2 Compétition et arrive à monter sur le podium. Au terme de la saison, il termine 6e du classement.