Secretaria de Educacion del Estado de Nuevo Leon
Software Development Intern
Hold Asociados
Web Developer
World Software Services
Web Developer
Tesla Motors
Senior Application Developer
Definity First
Middle Software Consultant
Tecnológico de Monterrey
Professor
Syddansk Universitet / University of Southern Denmark
Instituto Tecnológico y de Estudios Superiores de Monterrey / ITESM