He finished 4th at the 2005 USA Grand PrixHulkenberg has never driven for HRT.
Karthikeyan used to drive for HRT before they went under, and he never punted Hamilton off at Brazil, that was in fact Hulkenberg in the Force India that did that. It was Karthikeyan who got into an incident with Vettel in Malaysia where Vettel seemed to cut back in front of him too soon and punctured his tyre.
I don't really recall any brilliance from Karthikeyan in his whole career other than simply existing lol.