Soy bachiller en Ingeniería Electrónica por la Universidad Nacional de San Agustín con amplia experiencia en Ciencia de la Computación, magister en Ingeniería Eléctrica con especialidad en Inteligencia Artificial y doctor en Ingeniería Eléctrica especializado en Métodos de Apoyo a la Decisión, ambos, por la Pontificia Universidad Católica (PUC) de Rio de Janeiro.
Antes de viajar a Brasil trabajé como ingeniero de soporte en la empresa Olivetti Peruana. Luego de mis estudios de postgrado trabajé en Petrobras, donde logré ser ganador de los Premios Petrobras de Tecnología edición 2005 y 2007, después laboré en la compañía eléctrica Light y en la Operadora Nacional del Sistema Eléctrico (ONS) de Brasil. Además, durante esos años colaboré con algunos proyectos de investigación de la PUC de Rio de Janeiro.
Actualmente trabajo como docente e investigador acreditado en el Departamento de Ciencia de la Computación en la Universidad Católica San Pablo, en el cual soy el Director del Centro de Investigación e Innovación en Ciencia de la Computación. Participo activamente en la Sociedad Peruana de Computación y en el Instituto de Ingenieros Eléctricos y Electrónicos.