Catedràtic d'Enginyeria Química i investigador senior del grup de recerca LEQUiA de la Universitat de Girona. Durant 11 anys ha tingut la seva recerca adscrita a l'Institut Català de Recerca de l'Aigua (ICRA), on ha dirigit l'àrea de Tecnologíes i Avaluació i ha dirigit el grup de recerca consoildat de l'AGAUR (ICRA-TECH - 2017 SGR 1318).
La seva recerca actua s'enfoca al control i operació de sistemes de tractament i reutilització d'aigües residuals, sistemes integrats de membranes per a l'eliminació biològica de nutrients i contaminants emergents, i al desenvolupament i aplicació de sistemes d'ajuda a la decisió al camp ambiental, especialment en planificació i operació d'infrastructures del cicle urbà de l'aigua.
És autor de més d'un centenar de publicacions en revistes SCI (amb un índex H actual de 36), de diversos llibres i articles de divulgació, i ha presentat multitud de comunicacions en congresos nacionals i internacionals. Ha estat investigador principal o membre de l'equip investigador de més de 50 projectes de R+D+I nacionals i internacionals competitius (públics, públic-privat), diversos projectes de cooperació al desenvolupament, i alguns contractes de col·laboració amb empreses. Actualment participa als projectes de recerca internacionals (edicitnet, hydrousa, iways, multisource) i nacionals (antares, Rita). Ha dirigut 19 tesis doctorals.
Ha fet diverses estades de recerca internacional (University of Edinburgh, Scotland; Joanneum Research Institute, Austria; University of California, Berkeley, USA; Illinois Institute of Technology, Chicago, USA). És membre fundadors i soci de la spin off sisltech (www.sisltech.net) i és l'investigador principal de la patent smartair MBR pel control d el'aeració dels MBR.
Ha fet gestió a la UdG com a coordinador d'estudis (enginyeria ambiental, màster en ciència i tecnologia dels recursos hídrics), a l'escola de doctorat, l'institut de medi ambient, com adjunt de transferència, i ha sigut el director científic del Campus Aigua. Forma part de dues xarxes de innovació docent (d'aprenentatge basat en problemes i de collaborative on-line international learning).