J.R. Herrero és Professor Agregat del Departament d’Arquitectura de Computadors de la UPC. Llicenciat en Informàtica (FIB 1993), Cambridge Proficiency in English (UC, 1994), Postgraduat en Formació de Professorat Universitari (ICE 1997) i Doctor en Informàtica (DAC, UPC 2006).
Ha impartit docència a la FIB des de 1994 a 13 assignatures de 3 matèries diferents (Estructura de Computadors, Sistemes Operatius, i Programació Paralel.la), des de troncals de 1r. fins avançades de màster. També ha impartit cursos a l’escola de Vilanova i la Geltrú (1993), i a la University of Reading (2007). Ha tutoritzat estudiants a través dels programes ProFEDI, InterCampus i HPC-Europa, i ha dirigit una trentena de treballs finals objectes de titulació. Es coautor de múltiples publicacions docents i ha participat en diversos projectes d’innovació docent i renovació de dos plans d’estudis de la FIB. Ha rebut la Certificació de l’Activitat Docent de l’AQU (2007) i la Menció Docent d’Especial Qualitat (UPC 2009). Ha desenvolupat tasques d’assessorament en desenvolupament de currículum docent a la Univesidad Nacional de Ingeniería, a Managua, Nicaragua al 1996. Forma part del Working Group “Parallel Computing (Supercomputing) Education in Europe: State- of-Art” d’Informatics Europe des de 2012. També forma part del Consell Assessor del Programa Talent de l’inLab.
Ha desenvolupat les tasques de Vicedegà Cap d’Estudis de la FIB (06/2010-06/2013), coordinant la implantació del Grau en Enginyeria Informàtica (2010-2013). Des de juny de 2013 desenvolupa el càrrec de Vicedegà de Relacions Institucionals i Internacionals de la FIB.
Ha compaginat aquestes tasques docent i de gestió amb tasques de recerca en l’àrea de la Computació d’Altes Prestacions, formant part del grup que porta el mateix nom i havent participat a diversos projectes de recerca d’aquest grup. Aquesta recerca s’ha materialitzat en la publicació d’una trentena d’articles en revistes i congressos d’àmbit internacional. Ha realitzat estades de recerca a diverses universitats i centres de recerca (UCI, USA; IST, Portugal; NTUA, Grècia, BSC, Espanya). Forma part regularment de comitès de programa i actua com editor associat o revisor d’articles a revistes