Desde 1987 hasta 2005 estuvo adscrito al Departamento de Matemática Aplicada IV en la Universitat Politècnica de Catalunya, donde se desempeñó como Profesor Titular. Desde 2005 se vinculó a la Universidad Nacional de Colombia, también como Profesor Titular. En el 2011 se creó la Sección Colombiana de la SIAM (Sociedad de Matemática Industrial y Aplicada). Sus intereses se encuentran en la Ingeniería Matemática y la Matemática Aplicada. Concretamente, en las aplicaciones a la ciencia y la ingeniería del modelado y la simulación, la dinámica no lineal, los sistemas complejos y el control. Entre ellas se encuentran los sistemas electrónicos de potencia y convertidores, los biorreactores, y el desarrollo sustentable. Últimamente está investigando en los temas de agricultura de precisión, ecosistemas y mercados de energía eléctrica.