Profile of Shanil Aloysius Gamage