Post Job Free

Resume

Sign in

Intelligence

Location:
Galesburg, IL
Posted:
October 07, 2012

Contact this candidate

Resume:

John F. Dooley

Galesburg, IL *****

aboqrk@r.postjobfree.com

Education

****-****, ******** ****, ********** of Missouri - Rolla.

Research emphasis in Artificial Intelligence (Machine Learning).

M.E.E. Rice University, Houston, Texas, May, 1982.

Program emphasis in computer networks and architecture.

M.S. Computer & Information Sciences, Syracuse University, Syracuse, New York, May, 1976.

Focus on software engineering, computer architecture, information theory and computer

security.

B.A. in Liberal Arts, The Lindenwood Colleges, St. Charles, Missouri, May, 1974.

Concentration in mathematics.

Employment

September, 2001 to present, William and Marilyn Ingersoll Professor and Chair of Computer

Science, Knox College, Galesburg, IL

Teaching courses in the undergraduate Computer Science curriculum, advising students,

directing senior Honors projects, committee participation. Research in the history of

cryptology, cryptology, software development, and computer science education. Chair of the

Instructional Support Committee 2003-2005. Chair of Digital Technology Planning Task

Force, 2005-2006. Project manager for ePortfolio initiative, 2003. Member of the Faculty

Executive Committee2005-2008. Member of the Instructional Support Committee 2008-2010,

chair

2009-2010. Faculty Observer to the Board of Trustees2008-2012. Chair of the

Department of Computer Science since June 2002. Promoted from Associate Professor,

December 2009.

May, 2000 to June, 2001, Vice President, Research and Development,

Strata Decision Technology, LLC, Champaign, Illinois.

Directly responsible for all new product development, Software Quality Assurance,

Software Engineering, Technical Communications, System and Network Administration, and

Client Support functions in a fast-growing supplier of financial analysis and budgeting

software to the healthcare industry. Supervised a staff of 30.

September, 1990 to May, 2000Motorola Urbana Design Center, Urbana, Illinois.

January, 1997 to May, 2000, Software Development Manager, MMI and Connectivity Group,

Motorola Personal Communications Sector.

Managed all engineering work of the 18-person MMI and Connectivity group, project

tracking and oversight, planning, budgeting, personnel evaluation and ranking, marketing

support, contract negotiation, and acting as senior technical advisor for MMI products and

projects. Successfully led the group's effort to get to SEI Level 2 and 3.

May, 1995 - January, 1997, Software Development Manager, SCSI and Peripherals, Motorola

Computer Group

Responsibilities included managing all engineering work of the SCSI team, coordination of

over 20 separate products, and acting as senior technical advisor for SCSI products and

projects

November, 1991 - May, 1995, Section Manager, Compilers, Motorola Computer Group.

Responsibilities managing all engineering work of the compiler team, coordination of over

25 separate products.

September, 1990 - November, 1991, Staff Software Engineer, Motorola Computer Group,

Urbana Design Center, Urbana, Illinois.

Designed and developed language tools, performance analysis of the Unix operating system,

planning and implementation of intelligent tools for performance analysis, monitoring, and

tuning of computer systems. Represented Motorola at SPEC Steering Committee and Unix

International Performance Management Working Group.

Spring, 1994, Adjunct Instructor of Computer Science, Millikin University, Decatur,

Illinois.

Taught junior/senior level course in Computer Architecture.

1992 - 1997, Adjunct Instructor of Computer Science, Parkland College, Champaign,

Illinois.

Taught courses in Pascal, C, Data Structures, Introduction to Operating Systems.

Summer, 1989, and 1990 - Faculty Intern, Applied Mathematics and Computer Science

Department, McDonnell Douglas Research Laboratories, St. Louis, Missouri.

Performed research in inductive classification algorithms for machine learning

techniques.

August, 1984 to May, 1990 - Associate Professor of Computer Science and Coordinator of

the Computer Science Program, Lindenwood College, St. Charles, Missouri.

Taught in an ACM Undergraduate Computer Science Curriculum, spearheaded curriculum

development, administered the Academic Computer Center, did research in program

development and Artificial Intelligence, supervised student assistants, submitted grant

applications advised students, served on several faculty committees. Promoted from

Assistant Professor, May, 1989.

June, 1983 to August, 1984 - Manager of Communications Software, Syntrex, Incorporated,

Eatontown, New Jersey.

Management of terminal emulation, asynchronous communications development group.

April, 1981 to June, 1983 - Member of Technical Staff, Bell Telephone Laboratories, Inc.,

Holmdel, New Jersey.

Duties included the design and development of mathematical models and software for

performance analysis of hardware designs of office communications systems.

September, 1978 to December, 1980 - Research Assistant, Electrical Engineering

Department, Rice University, Houston, Texas.

Research in program behavior in distributed processing systems, and assisting in and

teaching laboratories for 1 - 2 upper level undergraduate courses per semester.

January, 1977 to August, 1978 - Applications Analyst, McDonnell Douglas Electronics

Company, St. Charles, Missouri.

Design and development of software for an automated voice information system. Group

commendation received, March, 1978.

Industry Training

(largely through Motorola University, 1991 through 2000)

Employment Law

Negotiating Contracts for Technology

Software Licensing Contracts

Situational Leadership

Total Quality Management (TQM)

Designing Quality Software

Project Management in a Complex Environment

Effective Interactions with Employees

SEI Software Capability Maturity Model

Managing Manager's Time

SCSI, the Nuts and Bolts

ClearCase Configuration Management Tools Training

DOORS (Distributed Object-Oriented Requirements System) Training

C++

SDL

MC88110 Architecture

Unix System V Release 4 Internals

Fagan Inspections Methodology

Analog & Digital Cellular Systems

Professional Organizations and Service

Senior Member of the Association for Computing Machinery (ACM),

member of the ACM Special Interest Group on Computer Science Education (SIGCSE),

Senior member of the Institute of Electrical and Electronics Engineers (IEEE),

and of the IEEE Computer Society (IEEE-CS).

Secretary of the Iowa-Illinois Section of the IEEE, 2011.

Co-chair of the Iowa-Illinois Chapter of the IEEE Computer Society, 2011.

I've reviewed papers for the ACM SIGCSE Technical Symposium each year for the last 25

years.

I have also reviewed papers for the ACM ITiCSE conferences since 2002.

I am a continuing reviewer for the IEEE Transactions on Education.

I have been on the Conference Committee for the 2004 - 2011 ACM SIGCSE Technical

Symposia.

I have been on the Conference Committee for the 2004 - 2011 ACM Innovation and Technology

in Computer Science Education Conferences (ITiCSE).

Hardware and Software Skills

Programming Languages: C, C++, Java, Scheme, Lisp, Prolog, Fortran, Pascal, Algol, Perl,

Python, PHP, Visual Basic, various assembly languages.

Operating System Experience: Unix (several flavors), MacOS, VMS, RSX-11, OS/VM-370, DOS,

Windows 95, 98, NT, 2000, XP.Research Experience

Research in cryptology, the history of cryptology, software development and computer

science education at Knox College.

Research in inductive classification algorithms, McDonnell Douglas Research Laboratories,

Summer, 1989.

Research Assistant in program behavior in distributed computer systems using max-flow/min-

cut algorithms, Rice University,

1979-1981.

Research and Development on object-oriented text editing and user interfaces, AT&T Bell

Laboratories,

1981-83.

Books

Software Development and Professional Practice, Apress, Inc. July 2011.

Refereed Publications

Honors and Awards

Elected to the Executive Board of the Illinois-Iowa Section of the IEEE, 2009.

Made a Senior Member of the IEEE, October 2009.

Made a Senior Member of the Association for Computing Machinery, August 2007.

Awarded a Summer Faculty Fellowship for 2007 from the HHMI Grant awarded to Knox College.

References

References are available upon request



Contact this candidate