Estudió ingeniería en sistemas computacionales en el Instituto Tecnológico Nacional de México campus Tapachula.
Comenzó como freelance desarrollando sitios web para clientes de diferentes ciudades del país donde adquirió la experiencia necesaria
para tener su primera oportunidad como programador en una empresa establecida en CDMX. Ha trabajado como desarrollador de software
en diversas empresas dedicadas al desarrollo de software de CDMX y Monterrey, N.L. en las
que ha participado en proyectos de diferente índole tales como CRM, LMS, Nómina, étc. para clientes tanto locales como extranjeros.
Actualmente se encuentra laborando en ONC desde julio del 2021.