Dopo essersi laureato presso l’Università di Pisa sotto la guida di Murthy e Marcati, Rubino ha proseguito gli studi con il Perfezionamento presso la Scuola Normale di Pisa sempre sotto la guida di Marcati. Successivamente si è specializzato con Tai-Ping Liu presso l’Università di Stanford. Titolare della cattedra di Analisi matematica presso l’ex Facoltà di ingegneria dell’Università dell’Aquila, è stato presidente del Corso di laurea magistrale in Ingegneria matematica ed è responsabile del Programma europeo di laurea magistrale Mathmods, considerato dalla Ue il programma Erasmus Mundus di maggiore successo in Europa.