Search

Andrew A Rutz

from Austin, TX
Age ~64

Andrew Rutz Phones & Addresses

  • 2731 Grimes Ranch Rd, Austin, TX 78732 (512) 989-6789 (512) 266-9657
  • 1831 Wells Branch Pkwy, Austin, TX 78728 (512) 989-6789
  • 1831 Wells Branch Pkwy #514, Austin, TX 78728 (512) 989-6789
  • 2075 Del Mar Ave #16, San Marino, CA 91108
  • 350 Ellwood Beach Dr, Goleta, CA 93117 (805) 685-4327
  • 350 Ellwood Beach Dr #13, Goleta, CA 93117 (805) 685-4327
  • North Richland Hills, TX
  • 300 Center St #16, El Segundo, CA 90245 (310) 640-2746
  • Kerman, CA
  • Travis, TX
  • 2731 Grimes Ranch Rd, Austin, TX 78732 (512) 266-9657

Work

Company: Oracle Jul 2010 Position: Principal software developer

Education

Degree: Master of Science, Masters School / High School: Uc Santa Barbara 1996 to 1999

Skills

Linux • C • Debugging • System Software • Operating Systems • Kernel • Programming • Java • Embedded Systems • Sun • Unix Shell Scripting • C++ • Scalability • Solaris • Software Engineering • Assembly • File Systems • Software Development • Unix • Device Drivers • Java Enterprise Edition • Architecture • High Performance Computing • Cloud Computing • Architectures • Shell Scripting • X86

Emails

Industries

Computer Software

Specialities

Property Management

Professional Records

License Records

Andrew T Rutz

License #:
56554 - Active
Category:
EMS Licensing
Issued Date:
Mar 5, 2016
Expiration Date:
Jun 30, 2018
Type:
EMT-Intermediate Technician (AEMT)

Resumes

Resumes

Andrew Rutz Photo 1

Principal Software Developer

View page
Location:
Austin, TX
Industry:
Computer Software
Work:
Oracle
Principal Software Developer
Education:
Uc Santa Barbara 1996 - 1999
Master of Science, Masters
Uc Irvine 1984 - 1986
Bachelors, Bachelor of Science
Uc Irvine 1978 - 1981
Bachelors, Bachelor of Science
San Marino High School 1973 - 1977
University of California
Skills:
Linux
C
Debugging
System Software
Operating Systems
Kernel
Programming
Java
Embedded Systems
Sun
Unix Shell Scripting
C++
Scalability
Solaris
Software Engineering
Assembly
File Systems
Software Development
Unix
Device Drivers
Java Enterprise Edition
Architecture
High Performance Computing
Cloud Computing
Architectures
Shell Scripting
X86

Publications

Us Patents

Tool For Defining Verbs And Adverbs In A Fault Injection Test Creation Environment

View page
US Patent:
7254528, Aug 7, 2007
Filed:
Feb 12, 2003
Appl. No.:
10/365684
Inventors:
Wayne J. Bowers - Fremont CA, US
Andrew A. Rutz - Austin TX, US
Assignee:
Sun Microsystems, Inc. - Santa Clara CA
International Classification:
G06F 17/20
US Classification:
704 9
Abstract:
The present invention provides a method and apparatus for defining verbs and adverbs. The method includes creating at least one of a verb and adverb, wherein the at least one of a verb and adverb are adapted to form sequences and the sequences are adapted to create errors in a system. The method further includes defining attributes of the at least one of a verb and adverb.

Method And Apparatus For Inserting Synchronized Errors

View page
US Patent:
20040078696, Apr 22, 2004
Filed:
Feb 12, 2003
Appl. No.:
10/365685
Inventors:
Wayne Bowers - Fremont CA, US
Andrew Rutz - Austin TX, US
International Classification:
G06F011/00
US Classification:
714/041000
Abstract:
The present invention provides a method and apparatus for synchronizing errors in a processor-based system. The method includes forming a sequence of a plurality of language elements, wherein the language elements are adapted to create errors in a system. The method further includes providing the sequence to the system.

Dynamic Range-Based Messaging

View page
US Patent:
20170357540, Dec 14, 2017
Filed:
Jun 8, 2016
Appl. No.:
15/177253
Inventors:
- Redwood City CA, US
Andrew A. Rutz - Austin TX, US
International Classification:
G06F 9/54
G06F 9/50
G06F 9/455
Abstract:
Methods and systems for dynamic range-based messaging may include one or more processors configured to implement a dynamic range-based messaging system configured to receive, from respective producers of multiple producers, requests for indices to add respective messages to a contiguous message array. The system may assign, to the respective producers, next available indices. The system may populate the contiguous message array with messages from the respective producers at respective assigned indices. The system may compute a range of messages in the contiguous message array ready to be consumed, where the range starts at an initial index. The system may determine a highest assigned index from the initial index when a quantity of indices assigned from the initial index matches a quantity of messages populated within the range. The system may indicate that the computed range of messages in the contiguous message array is ready to be consumed.
Andrew A Rutz from Austin, TX, age ~64 Get Report