Search

Angel Monterrubio Phones & Addresses

  • Woodinville, WA
  • 16942 97Th St, Redmond, WA 98052 (425) 881-3402
  • 16340 83Rd St, Redmond, WA 98052
  • San Mateo, CA
  • Redwood City, CA
  • Kiona, WA
  • Nashua, NH

Work

Company: Microsoft Sep 2019 Position: Principal software engineer

Education

Degree: Master of Business Administration, Masters School / High School: The University of Texas at Austin 2000 to 2002

Skills

Software Design • Testing • Pre Sales • Software Engineering • Cloud Computing • Distributed Systems • C# • Software Development • Strategy • .Net • Enterprise Software • Agile Methodologies • Web Services • Sql • Object Oriented Design • Scalability • C++ • Algorithms • Visual Studio • Program Management • Asp.net • Software Project Management • Software Quality Assurance • Design Patterns • Virtualization • Javascript • Debugging • Perl • Cross Functional Team Leadership • Microsoft Sql Server • Java • Technical Leadership • Xml

Industries

Computer Software

Resumes

Resumes

Angel Monterrubio Photo 1

Principal Software Engineer

View page
Location:
Seattle, WA
Industry:
Computer Software
Work:
Microsoft
Principal Software Engineer

Microsoft
Senior Sde

Microsoft Apr 2010 - Jun 2011
Senior Software Design Engineer In Test

Microsoft Oct 2005 - Mar 2010
Lead Software Design Engineer In Test

Microsoft Apr 2003 - Sep 2005
Software Design Engineer In Test
Education:
The University of Texas at Austin 2000 - 2002
Master of Business Administration, Masters
University of Arizona 1994 - 1996
Master of Science, Masters, Computer Science
Universidad Nacional Autónoma De México 1987 - 1991
Bachelor of Engineering, Bachelors, Computer Engineering
Skills:
Software Design
Testing
Pre Sales
Software Engineering
Cloud Computing
Distributed Systems
C#
Software Development
Strategy
.Net
Enterprise Software
Agile Methodologies
Web Services
Sql
Object Oriented Design
Scalability
C++
Algorithms
Visual Studio
Program Management
Asp.net
Software Project Management
Software Quality Assurance
Design Patterns
Virtualization
Javascript
Debugging
Perl
Cross Functional Team Leadership
Microsoft Sql Server
Java
Technical Leadership
Xml

Publications

Us Patents

Virtual Machine Self-Service Restrictions

View page
US Patent:
7996834, Aug 9, 2011
Filed:
Apr 14, 2006
Appl. No.:
11/404334
Inventors:
Abhishek Dhasmana - Redmond WA, US
Lloyd Gene Giberson - Kirkland WA, US
Angel Monterrubio - Redmond WA, US
John Chad Parry - Newcastle WA, US
Eugene Polonsky - Redmond WA, US
Brian Michael Wahlert - Bellevue WA, US
Kendra Anne Yourtee - Seattle WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 9/455
US Classification:
718 1
Abstract:
The embodiments contemplate a system and method for a restriction of virtual machines for a group of one or more users. A predefined policy may include a restriction related to the group, as well as a measure of enforcement to initiate in the event of a violation of the restriction. The measure of enforcement may include a warning message or denial of resources. The restriction may be resource-based, time-based, machine-based, or a combination. The restriction may be a group-level restriction, in which the entire group actions are monitored, or a user-level restriction, in which the user's actions are monitored. In the event a user is assigned to more than one group, the policies of each group are assigned a priority level. The priority level dictates the restriction as well as the measure of enforcement.

Managing Virtual Machines With System-Wide Policies

View page
US Patent:
20070250833, Oct 25, 2007
Filed:
Apr 14, 2006
Appl. No.:
11/404361
Inventors:
Nelson Araujo - Redmond WA, US
Abhishek Dhasmana - Redmond WA, US
Lloyd Giberson - Kirkland WA, US
Angel Monterrubio - Redmond WA, US
John Parry - Newcastle WA, US
Eugene Polonsky - Redmond WA, US
Kendra Yourtee - Seattle WA, US
Brian Wahlert - Bellevue WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 9/455
US Classification:
718001000
Abstract:
An administrative authority for virtual machines can send one or more delegated policy settings to a virtual machine manager. The virtual machine manager can in turn send management instructions that include the one or more policy settings to one or more virtual machine hosts. As such, a user's request for a virtual machine at a virtual machine host can be granted or denied based on the delegated policy settings. The policy settings can be updated periodically, and can include additional information about starting, stopping, expiring, saving, or even deleting virtual machines by particular users, as well as users accessing from particular locations. In addition, an agent operating at the virtual machine host can monitor and report virtual machine activity, to ensure unauthorized virtual machines are quickly stopped and reviewed until authorized.

Triggering Diagnostic Data Generation And Aggregation Across Multiple Systems To Reduce Computing Resources

View page
US Patent:
20210165707, Jun 3, 2021
Filed:
Feb 9, 2021
Appl. No.:
17/171597
Inventors:
- Redmond WA, US
Angel MONTERRUBIO - Redmond WA, US
Ricardo Soares STERN - Redmond WA, US
International Classification:
G06F 11/07
G06F 3/06
H04L 12/26
H04L 29/08
Abstract:
A server implementing a service receives a request from a client computing system and stores the request in a cache, along with a correlation identifier. The server returns a response to the request, along with a correlation identifier (ID). When a trigger input is received, indicating that a problem has been encountered at the client computing system, a diagnostic data generation system on the service accesses the cache and generates diagnostic data for the request corresponding to the correlation ID. The diagnostic data corresponding the correlation ID is then provided to a support data storage system where it can be combined with diagnostic data from the client computing system, to be accessed by a support computing system. This reduces consumption of computing resources, such as processing time, memory initialization and/or network bandwidth.

Triggering Diagnostic Data Generation And Aggregation Across Multiple Systems To Reduce Computing Resources

View page
US Patent:
20210055983, Feb 25, 2021
Filed:
Aug 22, 2019
Appl. No.:
16/548323
Inventors:
- Redmond WA, US
Angel MONTERRUBIO - Redmond WA, US
Ricardo Soares STERN - Redmond WA, US
International Classification:
G06F 11/07
H04L 12/26
H04L 29/08
G06F 3/06
Abstract:
A server implementing a service receives a request from a client computing system and stores the request in a cache, along with a correlation identifier. The server returns a response to the request, along with a correlation identifier (ID). When a trigger input is received, indicating that a problem has been encountered at the client computing system, a diagnostic data generation system on the service accesses the cache and generates diagnostic data for the request corresponding to the correlation ID. The diagnostic data corresponding the correlation ID is then provided to a support data storage system where it can be combined with diagnostic data from the client computing system, to be accessed by a support computing system. This reduces consumption of computing resources, such as processing time, memory utilization and/or network bandwidth.
Angel M Monterrubio from Woodinville, WA, age ~56 Get Report