Search

Dale Heeks Phones & Addresses

  • Fairport, NY
  • Churchville, NY
  • Buffalo, NY
  • Franklin, NC
  • 297 High Meadow Dr, Cary, NC 27511 (919) 388-1873 (919) 466-8747
  • Raleigh, NC
  • Rochester, NY
  • Tampa, FL
  • Wade, NC
  • 297 High Meadow Dr, Cary, NC 27511 (919) 414-6143

Work

Company: Ibm Aug 2009 Address: Durham, NC Position: Sr. software test lead - websphere application server

Education

School / High School: State University of New York College at Oswego 1996 to 1998 Specialities: Computer Science

Skills

Testing • Java • Agile Methodologies • Websphere • Web Services • Test Planning • Software Development • Websphere Application Server • Ant • Operating Systems • Test Automation • Eclipse • Java Enterprise Edition • Unix • Html • Linux • Xml • Junit • Scrum • Software Quality Assurance • Shell Scripting • Perl • Rational Team Concert • Test Management • Aix • Management • Coaching • Performance Reviews • Presentations • Interviews • Ibm Aix • Saas • Apache Ant • Jira • R • Selenium • Test Cases • Quality Assurance • Software Development Life Cycle • Regression Testing • Functional Requirements

Languages

English

Emails

Industries

Computer Software

Resumes

Resumes

Dale Heeks Photo 1

Product V And V Manager

View page
Location:
20 Spindrift Ct, Williamsville, NY 14221
Industry:
Computer Software
Work:
IBM - Durham, NC since Aug 2009
Sr. Software Test Lead - WebSphere Application Server

IBM - Durham, NC 2006 - 2009
WebSphere Cross Platform FVT

IBM - Research Triangle Park, NC 2004 - 2006
POS driver Level2 Team Lead

IBM - Raleigh-Durham, North Carolina Area Jun 2000 - Jul 2003
JavaPOS FVT Test Lead
Education:
State University of New York College at Oswego 1996 - 1998
Skills:
Testing
Java
Agile Methodologies
Websphere
Web Services
Test Planning
Software Development
Websphere Application Server
Ant
Operating Systems
Test Automation
Eclipse
Java Enterprise Edition
Unix
Html
Linux
Xml
Junit
Scrum
Software Quality Assurance
Shell Scripting
Perl
Rational Team Concert
Test Management
Aix
Management
Coaching
Performance Reviews
Presentations
Interviews
Ibm Aix
Saas
Apache Ant
Jira
R
Selenium
Test Cases
Quality Assurance
Software Development Life Cycle
Regression Testing
Functional Requirements
Languages:
English

Publications

Us Patents

Authorizing Access To A Web Conference For A Specified Duration Of Time

View page
US Patent:
20140006495, Jan 2, 2014
Filed:
Jun 29, 2012
Appl. No.:
13/537521
Inventors:
DARRYL M. ADDERLY - MORRISVILLE NC, US
MICHELLE DAVIS - RALEIGH NC, US
DALE J. HEEKS - CARY NC, US
Assignee:
INTERNATIONAL BUSINESS MACHINES CORPORATION - ARMONK NY
International Classification:
G06F 15/16
US Classification:
709204
Abstract:
Authorizing access to a Web conference can include defining a plurality of groups of participants of the Web conference, wherein the Web conference is scheduled for a conference duration, and defining a plurality of sessions of the Web conference, using a processor. Each session is associated with a group of the plurality of groups and has a duration that is a subset of the conference duration. Each group is permitted access to the Web conference only for the session associated with the group.

Automatic Provisioning Of Resources For Meeting Collaboration

View page
US Patent:
20130191891, Jul 25, 2013
Filed:
Jan 31, 2013
Appl. No.:
13/756365
Inventors:
International Business Machines Corporation - Armonk NY, US
Christopher T. Carlin - Holly Springs NC, US
Michelle Davis - Raleigh NC, US
Dale J. Heeks - Cary NC, US
Ryan E. Smith - Durham NC, US
Assignee:
INTERNATIONAL BUSINESS MACHINES CORPORATION - Armonk NY
International Classification:
H04L 29/06
US Classification:
726 5
Abstract:
A method may comprise maintaining by a computer system connected to a network an indication of availability dates and times of one or more output devices connected to the network. The computer system may receive an output device invitation indicating an output device to reserve for a meeting conducted over a conferencing system and determine whether the output device is available for reservation during a date and time period of the meeting. The computer system may be communicating over the network to the output device activation information indicating that the output device is to become active at a predetermined date and time related to the date and time period of the meeting and login information including a credential for the output device to use for logging into the conferencing system for the meeting.

Automatic Provisioning Of Resources For Meeting Collaboration

View page
US Patent:
20130191896, Jul 25, 2013
Filed:
Jan 25, 2012
Appl. No.:
13/358071
Inventors:
Darryl M. Adderly - Morrisville NC, US
Christopher T. Carlin - Holly Springs NC, US
Michelle Davis - Raleigh NC, US
Dale J. Heeks - Cary NC, US
Ryan E. Smith - Durham NC, US
Assignee:
INTERNATIONAL BUSINESS MACHINES CORPORATION - Armonk NY
International Classification:
G06F 21/20
G06F 15/16
US Classification:
726 6, 709204
Abstract:
A system for provisioning an output device, may include a processor; a memory; and a records display program. The records display program may be executed by the processor to maintain an indication of availability dates and times of one or more output devices connected to the network; to receive an output device invitation indicating a first output device to reserve at a meeting conducted over a conferencing system; to determine whether the first output device is available for reservation during a date and time period of the meeting; and to communicate to the first output device activation information indicating that the first output device is to become active at a first predetermined date and time related to the date and time period of the meeting and login information including a first credential for the first output device to use for logging into the conferencing system for the meeting.

Assisting An Expert To Answer Preexisting Questions In A Time Efficient Manner

View page
US Patent:
20150193683, Jul 9, 2015
Filed:
Jan 7, 2014
Appl. No.:
14/148965
Inventors:
- Singapore, SG
Dale J. Heeks - Cary NC, US
Joshua D. Lowry - Morrisville NC, US
Dorian B. Miller - Cary NC, US
Dana L. Price - Cary NC, US
International Classification:
G06N 5/02
Abstract:
A method, system and computer program product for assisting an expert to answer preexisting questions in a time efficient manner. The expert's data entry in a data entry system is detected by a unit, referred to herein as the “analyzer.” The analyzer searches a database or social media websites to identify questions that could possibly be answered using the expert's inputted data. Such questions may be identified using tag searching, keyword searching and/or natural language processing. The analyzer performs analytical analysis on these identified questions to assign a relevance factor to assess how relevant is the expert's inputted data in answering the question. For those questions whose relevance factor exceeds a threshold, those questions are presented to the expert in a list. In this manner, the expert does not have to spend time searching social media websites for applicable questions to answer.

Transmitting An Executing Application

View page
US Patent:
20140115097, Apr 24, 2014
Filed:
Oct 24, 2012
Appl. No.:
13/659598
Inventors:
- Armonk NY, US
Dale J. Heeks - Cary NC, US
Jeffrey M. Laubacker - Cary NC, US
Thomas W. Savage - Chapel Hill NC, US
Assignee:
INTERNATIONAL BUSINESS MACHINES CORPORATION - Armonk NY
International Classification:
G06F 15/16
US Classification:
709217
Abstract:
Embodiments of the present invention provide a system, method, and program product for transferring an executing application to a second computer. A first computer includes an executing application, wherein the first computer executes a first cross-platform hypervisor, and wherein the application includes a graphical state and a memory state. The first computing receives a signal to transfer the executing application to the second computer, which is executes a second cross-platform hypervisor, and halts the executing application. The first computer transfers the graphical state and the memory state of the executing application to the second computer, utilizing any suitable protocol capable of transferring the graphical state and the memory of the executing application from the first computer to the second computer, wherein execution of the executing application resumes on the second computer.
Dale John Heeks from Fairport, NY, age ~51 Get Report