[citation needed] Till 1990, Hojamuradov worked at the Ashgabat District Legal Cell.
Following that, he was appointed as a judge and serviced at the courts of Büzmeýin and Kopetdag districts for two years.
[1] On 14 July 2007, President Berdimuhamedow decreed his appointment as the Chairman of Supreme Court, after firing Ýagşygeldi Esenow.
[1] On 3 March 2008, Hojamuradov was appointed as the new Prosecutor General, with Muhammetguly Ogshukov being fired for abuse of power.
[3] On 4 October 2011, Hojamuradov resigned of ill-health; Yaranmurad Yazmuradov replaced him.