Before retiring, Dr Mario Aloisio spent 22 years in the teaching profession, the last years of which as senior lecturer in computing at the University of Malta Junior College. Prior to that, he worked as programmer, systems analyst and project leader with various private firms. Initially, he studied Applied Physics (at the University of Central Lancashire), then Information Technology (at De Montfort University) and, later in life, gained a PhD in Computer Science from the University of Warwick.