Ingeniero eléctrico y electrónico de la Universidad Pontificia Bolivariana en Colombia y de FH-Münster en Alemania, con una maestría en . Ingeniería eléctrica de la RWTH Aachen en Alemania. Juan trabajó en Alemania en el desarrollo de software de los sistemas de control para la tracción eléctrica y el sistema eléctrico en Lokomotives. En 2013, se mudó a Colombia para trabajar con XM, filial de ISA, donde formó parte del equipo responsable de los sistemas de simulación para el control en tiempo real del sistema de energía en Colombia y formó parte de diferentes proyectos de investigación de XM junto con diferentes universidades. Desde 2017, ha estado trabajando en el equipo de innovación, ayudando a la compañía a desarrollar nuevas ideas como Ecoregistry, un sistema de registro para el mercado voluntario de carbono en Colombia.