Base22 LLC
Enterprise Web Developer
Survey.com
Software Engineer
Definity First
Software Consultant
Certent - insightsoftware
Software Engineer IV
Mimo Software Solutiones
Web Developer
Tesla
Staff Software Engineer
Tecnológico de Monterrey
Professor
Tecnológico de Monterrey