Tata Consultancy Services
Software Developer
Unosquare
Software Engineer
Wizeline
Associate Manager
Tecnologías Web de México S.A de C.V
Web developer
PiSA Farmacéutica
Web Developer Jr
Unosquare
Full Stack Developer
Wizeline
Senior Software Engineer
ITESO Universidad Jesuita de Guadalajara
Instituto Tecnológico y de Estudios Superiores de Occidente, A.C.