Ingeniero de Software.
Bachillerato bajo el énfasis de Computadoras y Redes. (UCR)
Licenciatura bajo el énfasis de Sistemas de Comunicación Digital. (UCR)
Maestría Profesional en Gerencia de Tecnologías de Información. (ITCR)