És catedràtic d’universitat del Departament d’Enginyeria Electrònica. És enginyer i doctor enginyer de Telecomunicació per la UPC. Imparteix docència a l’Escola Tècnica Superior d’Enginyeria de Telecomunicació de Barcelona (ETSETB). També ha impartit docència a l’ETSEIB i a l’EUPBL (actual EETAC).
És membre del Grup de Micro i Nano Tecnologies per Energia Solar (MNT-Solar) i desenvolupa la seva activitat en l’àrea de l’energia solar fotovoltaica. La seva tasca de recerca es reflecteix en més de 60 articles en revistes JCR i més de 27 llibres i capítols de llibre. Té un índex h de 32. Ha dirigit 4 tesis doctorals i és coautor de 5 patents. És senior member de l’Institute of Electrical and Electronics Engineers (2006), forma part del comitè editorial de diverses revistes internacionals i ha participat en més de 26 projectes de recerca finançats en convocatòries competitives nacionals i europees, així com en diferents contractes de transferència de tecnologia.
Ha estat director del Departament d’Enginyeria Electrònica (2014-2017) i sotsdirector d’Estudis Semipresencials i NTIC a l’ETSETB (2000-2006). També ha estat membre del Claustre Universitari, el Consell Acadèmic, el Consell de Govern, la Comissió de Docència i Estudiantat i el Consell de Direcció de la UPC com a vicerector d’Avaluació i Qualitat (2017-2021).




