Licenciado en Ciencias Computacionales, Universidad Autónoma de Baja California, 2010.
Maestro en Ciencias en Ciencias de la Computación, Centro de Investigación Científica y de Educación Superior de Ensenada, 2012.
Application Management & Support de Sony Network Enterteinment Inc. en Softtek 2013
Técnico Académico Titular de Tiempo Completo en el Centro de Nanociencias y Nanotecnología de la Universidad Nacional Autónoma de México desde 2013 a la fecha.