Edward "Ted" Doyle, PhD

1006 West Rollins Road
Columbia, MO 65203
(573) 443-7612
edoyle@acm.org

SUMMARY

A highly motivated programming expert with extensive experience in the 'C' programming language, automating existing manual procedures, and creating innovative solutions for complex problems.

Work Experience


Department of Computer Science, Clemson University, Clemson, SC
January 1999 to December 2000 and August 1996 to December 1997
Graduate Teaching Assistant

Department of Computer Science, Clemson University, Clemson, SC
January 1998 to December 1998
Graduate Research Assistant

QS/1 Data Systems, Spartanburg, SC
1994-1995
Systems Programmer

IBM, Kingston, NY
1990-1993
Product Engineer
1991-1993
  • Managed the technical resolution of field found problems for IBM mainframe computers.
  • Designed and implemented a problem tracking system that allowed management to measure and improve field problem response time by over 95%.
Programmer
1990-1991
  • Designed and maintained processor controller microcode for IBM mainframe computers.

University of Minnesota
Research Assistant
1989
  • Implemented an efficient algorithm to search a very long string for the shortest unique and longest common substrings. The algorithm was implemented using the 'C' programming language. The immediate application of this was in DNA base sequence analysis.

Graduate Teaching Assistant
1988-1989
  • Held regular office hours to help students with their course work. Graded tests and homework.

Programmer / MIS Department
1987
  • Implemented programs in 'C' for the Computer Assisted Meeting project. These programs allowed multiple users to interact in a UNIX environment. Together these programs consisted of about two or three thousand lines of 'C' code.

University of Missouri
1984

Publications

"A Comparision of Tableaux and Resolution Theorem Proving Procedures", Proceedings of the ACM Southeast Conference, March 7-8, 2003 (to appear)

"2-Split Graphs", Congressus Numerantium 142 (2000), pp. 65-73

"CORBA Wrap Interface", Proceedings of the ACM Southeast Conference, April 15-18, 1999

Education

Doctor of Computer Science, December 2008
Clemson University, Clemson, SC

Master of Computer Science, December 1989
University of Minnesota, Minneapolis

Bachelor of Computer Science, March 1988
University of Minnesota, Minneapolis


Honor Societies

Alpha Epsilon Lambda, Graduate and Professional Student Honor Society
Member since April 1997

Upsilon Pi Epsilon, Computer Science Honor Society
Member since April 1997

Phi Kappa Phi, General Honor Society
Member since March 2003

OTHER ACTIVITIES

Membership Chair for Alpha Epsilon Lambda (1999-2000)

Vice President, Clemson University Graduate Student Government (1998-99)

Secretary, Clemson University Tae Kwon Do Club (1997-98)

Vice President, Overlook Mountain Amateur Radio Club (1992)

Treasurer of Gopher Amateur Radio Club (1988-89)

President of the University of Minnesota Chess Club (1986)

Second Degree Black belt in Tae Kwon Do