 He was appointed a Deputy Public Prosecutor and State Counsel in the Attorney General's Chambers (AGC) and represented Singapore at several international negotiations including the United Nations Convention against Transnational Organised Crime and the United Nations Development Programme to strengthen the legal capacity of Vietnam.After 20 years of service in the AGC, Reddy was appointed as a judge in the State Courts of Singapore in 2005.In 2015, Reddy joined the faculty of the SMU School of Law where he leads the seminar course "Evidence, Litigation & Criminal Process".