Ingeniero en Computación con más de 15 años de experiencia en procesos de desarrollo de software para empresas en Estados Unidos y América Latina. Tiene un Bachillerato en Computación del Instituto Tecnológico de Costa Rica y una Maestría en Ciencias de la Computación de la Universidad de Costa Rica.
Fue profesor de la Escuela de Ciencias Económicas de la Universidad de Costa Rica entre 2008 y 2012, dictando cursos de bachillerato y licenciatura en el área de tecnologías de información.
En su carrera en Avantica Technologies, fue Manager de Aseguramiento de Calidad con enfoque particular en metodologías ágiles de desarrollo y automatización de pruebas.
Actualmente es el gerente corporativo de la Unidad de Servicios Profesionales, liderando las prácticas de DevOps+Cloud, Data Management y Business Analysis en los centros de desarrollo la empresa en Costa Rica, Perú, Bolivia y Colombia.