Hadi graduated with a LL.B (Hons) from UiTM in 2008. He then commenced his pupillage with the firm and subsequently joined them as an associate in 2009. He became a partner in 2017.
His main areas of practice are Civil and General Litigation, Administrative Law and Employment Law. He has appeared at all levels of the courts in Malaysia representing clients in cases involving contractual disputes, negligence cases, statutory claims and land disputes.