Search

Jess Garms Phones & Addresses

  • 1223 83Rd St, Seattle, WA 98117 (206) 783-3654
  • La Salle, IL
  • Madison, WI
  • Arlington, TX
  • Kiona, WA

Work

Company: Facebook Feb 2013 Position: Software engineer

Education

Degree: BS School / High School: University of Wisconsin-Madison Specialities: Computer Science

Skills

Mobile Product Development • Java • Networking • Ios • Android • Scalability

Industries

Internet

Resumes

Resumes

Jess Garms Photo 1

Principal Engineer

View page
Location:
Seattle, WA
Industry:
Internet
Work:
Facebook since Feb 2013
Software Engineer

Salesforce.com since Jun 2009
Senior Director, Software Engineering

LabKey Software Feb 2008 - May 2009
Software Engineer

BEA Systems May 2002 - Feb 2008
Senior Engineering Manager

ISNetworks - Seattle, WA 1998 - 2001
Co-Founder
Education:
University of Wisconsin-Madison
BS, Computer Science
Skills:
Mobile Product Development
Java
Networking
Ios
Android
Scalability

Business Records

Name / Title
Company / Classification
Phones & Addresses
Jess M Garms
Director
INTERSTAR NETWORKS LLC
1530 Eastlake Ave E STE 207, Seattle, WA 98102
1223 NW 83, Seattle, WA 98117

Publications

Us Patents

Sharing Dynamically Changing Resources In Software Systems

View page
US Patent:
7689999, Mar 30, 2010
Filed:
Dec 1, 2004
Appl. No.:
11/000800
Inventors:
Jess Garms - Seattle WA, US
Britton Worth Piehler - Seattle WA, US
Assignee:
BEA Systems, Inc. - San Jose CA
International Classification:
G06F 9/46
G06F 12/00
US Classification:
718104, 707203
Abstract:
A system and method for sharing a set of resources among a plurality of processes, comprising creating a version of a resource for each one of the plurality of processes that requires access to the resource wherein a version of the resource is one of: 1) a representation of the resource at a particular point in time; and 2) a transformation of the resource; making each of the created versions available to the plurality of processes; and notifying a process in the plurality of processes when a resource in the set of resources upon which the process requires access is updated.

System And Method For Managing Cross Project Dependencies At Development Time

View page
US Patent:
7757212, Jul 13, 2010
Filed:
Nov 8, 2004
Appl. No.:
10/983391
Inventors:
Timothy Allen Wagner - Seattle WA, US
Jess Garms - Seattle WA, US
Timothy Hanson - Seattle WA, US
Assignee:
BEA Systems, Inc. - San Jose CA
International Classification:
G06F 9/44
US Classification:
717120, 717101, 717102, 717103
Abstract:
A method for responding to a change in source code, said method comprising: interconnecting a plurality of nodes to form a graph data structure wherein the graph embodies at least one dependency between a plurality of software projects; traversing the graph to identify dependent code affected by the change; evaluating the identified dependent code; and wherein the changed source code is from a first software project and the identified dependent code is from a second software project.

System And Method For Managing Cross Project Dependencies At Development Time

View page
US Patent:
7765520, Jul 27, 2010
Filed:
Nov 8, 2004
Appl. No.:
10/983794
Inventors:
Timothy Allen Wagner - Seattle WA, US
Jess Garms - Seattle WA, US
Timothy Hanson - Seattle WA, US
Assignee:
BEA Systems, Inc. - San Jose CA
International Classification:
G06F 9/44
US Classification:
717101, 717120, 717164
Abstract:
A method and memory for storing data for access by an application program being executed on a computing device, comprising: a data structure stored in said memory, said data structure including information that embodies software project dependency relationships used by said application program and including: a plurality of nodes, each of said nodes including at least one of: a list of one or more source files associated with a project and a binary-path; and wherein the binary-path can include at least one of: a directory, an identity of an entity where source code can be found, and a reference to another CPL node.

System And Method For Managing Cross Project Dependencies At Development Time

View page
US Patent:
8434054, Apr 30, 2013
Filed:
Jun 3, 2010
Appl. No.:
12/793285
Inventors:
Timothy A. Wagner - Seattle WA, US
Jess Garms - Seattle WA, US
Timothy Hanson - Seattle WA, US
Assignee:
Oracle International Corporation - Redwood Shores CA
International Classification:
G06F 9/44
US Classification:
717101, 717102, 717120
Abstract:
A method for responding to a change in source code, said method comprising: interconnecting a plurality of nodes to form a graph data structure wherein the graph embodies at least one dependency between a plurality of software projects; traversing the graph to identify dependent code affected by the change; evaluating the identified dependent code; and wherein the changed source code is from a first software project and the identified dependent code is from a second software project.

System And Method For Efficiently Analyzing And Building Interdependent Resources In A Software Project

View page
US Patent:
20050262482, Nov 24, 2005
Filed:
Nov 8, 2004
Appl. No.:
10/983766
Inventors:
Timothy Wagner - Seattle WA, US
Jess Garms - Seattle WA, US
Assignee:
BEA Systems, Inc. - San Jose CA
International Classification:
G06F009/44
US Classification:
717120000, 717118000
Abstract:
A dynamic dependency representation may be iteratively constructed and maintained as resources are changed, including resources that are automatically generated. A type differencing component can be employed to more accurately identify when dependent resources should be analyzed or built. And an ordered task set can be used to order the scheduled analysis or build tasks such that duplicate work is reduced or avoided.
Jess Michael Garms from Seattle, WA, age ~51 Get Report