En su puesto actual como Engineering Guild Lead en Amber, se encarga de: * Selección y contratación de personal para el área de ingenierías * Capacitador de ingenieros especializados en Unity. * Creador de contenido para filtros de contratación * Analista de proyectos para estimación de recursos financieros y de personal.
Previamente se desempeñó como Lead Developer en Cosmogonía, donde realizó trabajos como Lead programmer en Bitup, un juego como metroidvania planeado para publicarse para PC, Playstation y Nintendo; programador líder para la versión de Unity de dos juegos, y para las aplicaciones Luli y Gabo app; además de muchos otros juegos relacionados con clientes como proyectos propios de la compañía.
Es instructor certificado de Unity Certified Instructor y profesor en el Tecnológico de Monterrey, Zapopan
Anteriormente trabajó en Intel, Guadalajara como Ingeniero de Software Gráfico (2013 - 2016) y en Wegoo, San Luis Potosí como Programador y Productor Líder (2012-2013)