He completed a BSc in Computer Science at the University of Pretoria, and after a period of development in the commercial field, returned to do a BSc (Hons) with specialisation in Bioinformatics. In 2008, he joined the CBIO Group at UCT and has collaborated on projects mostly focusing on human population genetics and genome wide association studies. He is currently part of the H3ABioNet Central Node, taking active part in the Infrastructure, Research, Node Assessment and User Support groups. His current research interests are in visualisation of complex biological datasets, workflow integration and computational challenges posed by the large databases produced by modern sequencing technologies.