Printer-friendly

Profile

Senior Software Engineering Manager with over 10 years of professional experience taking on leadership roles such as Technical Program Manager, Engineering Manager, Tech Lead, and Software Architect. I help organizations build high performing Software Engineering Teams through motivation and people development.

16 years of professional experience developing a wide range of projects including object-oriented frameworks, libraries, web services, and applications in .NET, C++, and Javascript. I thrive on exploring computer programming at its core; getting my hands dirty with manual memory management, language theory and mathematical complexities.

Experience

Associate Solutions Architect - Access and Identity Management; WhoIAm Remote (Mexico) – 2023

Senior Software Engineering Manager - Online Trading; Grupo Bursátil Mexicano (a.k.a. GBM) Remote (Mexico) – 2022

Senior Software Engineer; OneLogin by One Identiy Remote (Mexico) – 2020 - 2022

Director of Software Engineering; Car Dealership Inventory Tracking Company Guadalajara, Mexico – 2019 - 2020

Software Architect / Team Leader; Propelics/Anexinet Guadalajara, Mexico – 2016 - 2019

Engineering Manager; Leading Subscription Streaming Service Company Los Gatos, CA – 2015

Staff Software Engineer / Technical Leader; National Instruments Austin, TX – 2008 - 2015

Education

Instituto Tecnológico y de Estudios Superiores de Monterrey (ITESM) – B.Sc. Software Engineering, 2008 Guadalajara, Mexico

Aalborg Universitet – Computer Science Exchange Program, 2006 - 2007 Aalborg, Denmark

Other Career-Relevant Skills

Algorithm analysis, computer organization and architecture, data structures, database modeling, discrete mathematics, formal language theory, networking fundamentals, operating systems, SQL, statistical analysis, Unified Process, UML.

Personal Skills

Commitment, drive for excellence, leadership, passionate autodidactic person, team player, thirst for knowledge.