Ganesh has done his bachelors in chemical engineering and masters in pharmaceutical technology. He worked in agrochemicals and finechemicals industries for five years. He did his Ph. D in organic chemistry and did postdoctoral research in medicinal chemistry. Coming from a family of teachers, he taught at different levels for five years during and after his graduate school. His main hobbies are watching movies and keeping track of technology developments.