David Spence

Computer Networking Professional

Greater Detroit Area

Past
Education
  • University of Michigan
Connections
43 connections
Industry
Computer Networking

David Spence’s Summary

GENERAL MANAGEMENT

As Director of Software Development at ADP/Autonet
and later at its spin-off, NetworkTwo, I was responsible for:

- Development and maintenance of all Autonet
proprietary software including packet switching
software on three platforms and server-based
network management software.

- Managing a team of six senior software engineers.

- Preparing and Managing a $700,000 development
budget.

PROJECT MANAGEMENT

- Managed multiple, simultaneous software development
projects, on time and within budget.

- Proposed, championed, and managed a project to add
an IP routing capability to the Autonet Packet
Switch.

- Managed a project to reengineer the Autonet Packet
Switch. Goal met: Redesign internal protocol
layering and interfaces. Goal exceeded: Double the
performance of the switch by reengineering the
kernel, addressing modes and general switch
architecture.

SYSTEMS ANALYSIS AND DESIGN

- Specified the implementation of two leading edge
authentication methods in Interlink's
Authentication Server.

- Invented a mechanism for integrating IP address
mobility into wireless LAN networks.

- Developed an architecture for transforming the
Interlink AAA Server into a suite of network access
management products.

QUALITY ASSURANCE

- Implemented a plan that reduced the annual number
of Autonet node crashes due to software bugs from
112 to 8 over four years.

- Chaired an interdepartmental forum to track issues
affecting client service and reliability.

WRITING, AUTHORING

- Coauthored five RFCs in the Internet Research and
Internet Engineering Task Forces.

- Wrote a white paper on wireless authentication.

- Have written many software design papers and much
technical documentation.

David Spence’s Specialties:

Authentication, Authorization, and Accounting


David Spence’s Experience

  • Product Architect

    Interlink Networks

    (Privately Held; 11-50 employees; Computer & Network Security industry)

    June 2000February 2003 (2 years 9 months)

    -- Contributed to overall architecture of Interlink Authentication Server.
    -- Designed new capabilities for Interlink Authentication Server.
    -- Participated in international standards development in the IETF.

  • Senior Systems Research Programmer

    Merit Network, Inc.

    (Non-Profit; 51-200 employees; Computer Networking industry)

    March 1999June 2000 (1 year 4 months)

    -- Contribuite to overall architecture of Merit AAA server.
    -- Participate in international standards development in the IETF.

  • Senior Staff Consultant

    NetworkTwo Communications Group

    (Privately Held; 11-50 employees; Computer Networking industry)

    August 1997March 1999 (1 year 8 months)

    -- Responsible for defining and leading a series of projects to keep the Autonet proprietary network viable for the next five years.
    -- Part of a team to specify hardware platforms and network architecture for NetworkTwo’s advanced enterprise network solutions including managed IP and frame relay services.
    -- Involved in the design and implementation of several large client networks over the NetworkTwo backbone including a network for a major retail chain connecting over 200 stores to corporate database and credit check applications.

  • Director, Software Development

    Automatic Data Processing, Inc.

    (Public Company; 10,001 or more employees; ADP; Information Services industry)

    November 1978August 1997 (18 years 10 months)

    -- Responsible for development and maintenance of all Autonet proprietary software including packet switching software on three platforms; network management software; and authentication, authorization, and accounting software. Also responsible for architecture and development of commercial router and switch based networking solutions.
    -- Designed and led the development of IP support in the Autonet packet switch. Led the development of the Internet Service Provider capability in the Autonet network.


David Spence’s Education

  • University of Michigan

    19701975


Additional Information

David Spence’s Groups:

  •    ADP - Automatic Data Processing & subsidiaries
  •    IETF - The Internet Engineering Task Force

David Spence’s Contact Settings

Interested In:

  • career opportunities
  • consulting offers
  • new ventures
  • expertise requests
  • reference requests
  • getting back in touch

Public profile powered by: LinkedIn

Create a public profile: Sign In or Join Now

View David Spence’s full profile:

  • See who you and David Spence know in common
  • Get introduced to David Spence
  • Contact David Spence directly

View Full Profile