Profile of satish gupta