BackgroundCheck.run
Search For

Dann M Church, 61140 Flint Way, Westminster, CO 80020

Dann Church Phones & Addresses

140 Flint Way, Broomfield, CO 80020    303-4040504   

1785 Alpine Ave, Boulder, CO 80304    303-4159044   

4998 Moorhead Ave, Boulder, CO 80303   

2965 Colby Dr, Boulder, CO 80305   

Longmont, CO   

7119 Winthrop Ct, Castle Rock, CO 80104    303-4040505   

Girard, PA   

Lansing, MI   

Social networks

Dann M Church

Linkedin

Work

Company: Weaveworks Feb 2019 Position: Software engineer

Education

School / High School: University of Colorado Boulder 1994 to 1996 Specialities: Telecommunications

Skills

Switches • Firewalls • Routers • Networking • Software Development • Unix • Java • Telecommunications • Load Balancing • Cloud Computing • System Deployment • Software Engineering • Linux • Enterprise Software • Erlang • Python • Clojure • Docker • Lean Startup • System Administration • Go • Node.js

Industries

Computer Software

Mentions for Dann M Church

Dann Church resumes & CV records

Resumes

Dann Church Photo 12

Software Engineer

Location:
7119 Winthrop Ct, Castle Rock, CO 80104
Industry:
Computer Software
Work:
Weaveworks
Software Engineer
Yipee.io
Senior Software Engineer
Cassatt Corporation Jun 2004 - Jun 2009
Network and Java Developer
Ca Technologies Jun 2004 - Jun 2009
Senior Software Engineer
Sun Microsystems Jul 1998 - Jun 2004
Senior Network It Engineer
Colorado Army National Guard Nov 1985 - Oct 1995
Personnel Administrator and Retention Nco
Us Army Nov 1982 - Oct 1985
Personnel Administrator
Education:
University of Colorado Boulder 1994 - 1996
University of Colorado Boulder 1987 - 1991
Bachelors, Bachelor of Science, Aerospace Engineering
Skills:
Switches, Firewalls, Routers, Networking, Software Development, Unix, Java, Telecommunications, Load Balancing, Cloud Computing, System Deployment, Software Engineering, Linux, Enterprise Software, Erlang, Python, Clojure, Docker, Lean Startup, System Administration, Go, Node.js

Publications & IP owners

Us Patents

Automatically Configuring A Distributed Computing System According To A Hierarchical Model

US Patent:
7685148, Mar 23, 2010
Filed:
Jan 31, 2005
Appl. No.:
11/047468
Inventors:
James D. Engquist - Colorado Springs CO, US
Craig A. Vosburgh - Colorado Springs CO, US
Brian Berliner - San Jose CA, US
Jerry R. Jackson - Colorado Springs CO, US
Craig A. Lindley - Colorado Springs CO, US
Doreen E. Collins - Monument CO, US
Johnathan D. Nordby - Monument CO, US
Dann M. Church - Castle Rock CO, US
David L. Resch - Colorado Springs CO, US
Assignee:
Computer Associates Think, Inc. - Islandia NY
International Classification:
G06F 17/30
G06F 9/445
G06F 15/177
G06F 15/173
US Classification:
707102, 707 10, 707103 X, 7071041, 709203, 709221, 709222, 709226, 713 2, 713310, 717172, 717177, 726 6
Abstract:
A distributed computing system conforms to a multi-level, hierarchical organizational model. One or more control nodes provide for the efficient and automated allocation and management of computing functions and resources within the distributed computing system in accordance with the organization model. The model includes four distinct levels: fabric, domains, tiers and nodes that provide for the logical abstraction and containment of the physical components as well as system and service application software of the enterprise. A user, such as a system administrator, interacts with the control nodes to logically define the hierarchical organization of distributed computing system. The control nodes are responsible for all levels of management in accordance with the model, including fabric management, domain creation, tier creation and node allocation and deployment.

Distributed Computing System Having Hierarchical Organization

US Patent:
8135751, Mar 13, 2012
Filed:
Mar 23, 2010
Appl. No.:
12/729947
Inventors:
James D. Engquist - Colorado Springs CO, US
Craig A. Vosburgh - Colorado Springs CO, US
Brian Berliner - San Jose CA, US
Jerry R. Jackson - Colorado Springs CO, US
Craig A. Lindley - Colorado Springs CO, US
Doreen E. Collins - Monument CO, US
Jonathan D. Nordby - Monument CO, US
Dann M. Church - Castle Rock CO, US
David L. Resch - Colorado Springs CO, US
Assignee:
Computer Associates Think, Inc. - Islandia NY
International Classification:
G06F 7/00
G06F 17/30
US Classification:
707794, 709223
Abstract:
A distributed computing system conforms to a multi-level, hierarchical organizational model. One or more control nodes provide for the efficient and automated allocation and management of computing functions and resources within the distributed computing system in accordance with the organization model. The model includes four distinct levels: fabric, domains, tiers and nodes that provide for the logical abstraction and containment of the physical components as well as system and service application software of the enterprise. A user, such as a system administrator, interacts with the control nodes to logically define the hierarchical organization of distributed computing system. The control nodes are responsible for all levels of management in accordance with the model, including fabric management, domain creation, tier creation and node allocation and deployment.

Universal Power Control System For An Autonomically Controlled Distributed Computing System

US Patent:
2007002, Feb 1, 2007
Filed:
Jul 28, 2005
Appl. No.:
11/192303
Inventors:
Craig Lindley - Colorado Springs CO, US
Clayton Andreasen - Rosemount MN, US
Dann Church - Castle Rock CO, US
James Engquist - Colorado Springs CO, US
Assignee:
Cassatt Corporation - San Jose CA
International Classification:
G06F 1/26
US Classification:
713300000
Abstract:
A distributed computing system contains one or more application nodes. One or more control nodes provide for the efficient and automated allocation and management of computing functions and resources within the distributed computing system. The control node includes an automation subsystem that provides autonomic power control for the application nodes, regardless of which vendor manufactured the application nodes. For power controllers not specifically supported by the distributed computing system, a universal power controller responds to power down instructions by causing a targeted application node to execute an idle software image and reports that the application node has been successfully powered down.

Affinity Of Microservice Containers

US Patent:
2018013, May 17, 2018
Filed:
Nov 14, 2016
Appl. No.:
15/351258
Inventors:
- Islandia NY, US
Mark W. Emeis - Monument CO, US
Dann M. Church - Monument CO, US
Craig A. Vosburgh - Colorado Springs CO, US
International Classification:
G06F 9/44
G06F 11/30
Abstract:
A particular software container hosting a particular microservice is identified that is to implement at least a portion of a software program. A set of other containers hosting other microservices are determined to be interoperable with the particular microservice and an affinity value corresponding to the particular container is determined for each other container in the set, each of the affinity values representing a respective degree of correspondence between the particular container and the corresponding other container. A listing of at least a subset of the set of other containers are presented together with an indication of the corresponding affinity value of each of the subset of other containers.

Microservices Version State Visualization

US Patent:
2018008, Mar 29, 2018
Filed:
Sep 27, 2016
Appl. No.:
15/277269
Inventors:
- Islandia NY, US
Robert C. Hendrich - Colorado Springs CO, US
Dann M. Church - Castle Rock CO, US
Craig Andrew Vosburgh - Colorado Springs CO, US
International Classification:
G06F 9/445
Abstract:
In one embodiment, configuration information for a microservices application is obtained, the microservices application comprising a plurality of microservice containers, and the configuration information comprising version information for each of the plurality of microservice containers. A graphical representation of the microservices application is displayed, wherein the graphical representation of the microservices application comprises a representation of each of the plurality of microservice containers. It is determined, based on the version information, whether each of the plurality of microservice containers is updated or outdated. A graphical indication of an updated microservice container is displayed; a graphical indication of an outdated microservice container is displayed; and a graphical indication of an extent to which the outdated microservice container is out-of-date is displayed.

NOTICE: You may not use BackgroundCheck or the information it provides to make decisions about employment, credit, housing or any other purpose that would require Fair Credit Reporting Act (FCRA) compliance. BackgroundCheck is not a Consumer Reporting Agency (CRA) as defined by the FCRA and does not provide consumer reports.