Ruan is a Candidate Attorney at Tabacks. He obtained his LLB from the University of the Free State in 2018 and is currently doing a Masters (LLM) at the University of the Witwatersrand in Business and Commercial Law.