Isolation Network, Inc. (INgrooves Music Group, INscribe Digital)
Senior Software Developer
Microsoft
Software Engineer
Software Engineer
Microsoft
Senior Software Engineer
Centro de Investigación Científica y de Educación Superior de Ensenada
University of California, Irvine
Universidad Kino