R E S U M E

Personal Information:

Name: J. Brian Richards
EMAIL Address: brichards@globalserve.net
Date of Birth: May 27, 1958.
Interests: Fishing, camping, music, fitness

Education:


Work Experience:

  1. SITA Airport and Desktop Services (1985 - Present)

    This division of SITA (formerly Northrop Grumman-Canada Ltd and Westinghouse Canada) primarily services the Self Service, Workstation and Data Communications needs of the airline industry. The product groups that I have been involved with are:

    Highlights:

    SITA ACN Project: I have been involved with the initial proposal, design and implementation of the SITA's next generation network platform called the ACN. This platform consists of a multi-processor architecture that supports existing legacy communications requirements of the airline industry (i.e. P1024B/C, AX.25, SLC, etc) as well as providing a migration path towards IP based protocols. My focus was on the design and implementation of the protocol software handlers that are compatible with SITA's existing network products.

    SITA CUSS Projects: I have been involved in a number of initiatives involving SITA's Common Use Self Service (CUSS) projects. These involve Kiosk software programmed under JAVA, JavaScript and HTML.

    Northrop Grumman Tiger Projects: The Tiger is NGCL's part of NGCL's IP Networking solutions. The Tiger is general purpose, IP focused product, providing remote end IP encapsulation, routing and PAD functionality. I was a part of the team that developed the following:


    During the Tiger 7000, DLSw and MATIP projects, I was also the Project Team Leader. In this role, I was involved in the analysis, design and implementation of the software as well as the project management. For DLSw, I was also the main customer contact and assisted in the initial demonstration of the product.

    W9600 Data Concentrator Products:I was a part of the design team that created the latest line of Westinghouse data communications products. This activity involved porting existing Airline software to the new PC based platform.

    SNA PAD:I was one of the team which developed the SNA PAD function for the W9600/W920 product line. The SNA PAD function allows the multiplexing of SNA data traffic with other airline data flows. I was involved in the software design, coding, testing, documentation and implementation.

    Pow-R-Net:This project involved using Power-line Carrier technology to transport data across normal AC power lines. I was involved in the product planning and completed the initial version of software.

    Affinity for OS/2:This project involved creating an API based upon the CS Requester of AADS to enable access to the Affinity network. Both 16 and 32 bit DLL's were developed including the use of Named Pipes to handle some of the inter-process communication.

    Affinity Systems Integration:I was involved in the integration of a Novell based LAN with our Affinity product line. My function was to coordinate the on-site installation, provide user training and act as the Westinghouse liaison in problem situations.

    W920 Flow Control: I designed and implemented the software required to manage host-to-host data flow control within the W920 environment.

    UIS FLASH Memory Upgrade:I was given the role of Project Leader for this project. I was responsible for all software aspects of this project, from Project Management to Coding, Testing and Debugging. I was also given the responsibility of managing two (2) subordinates.

    The UIS X.25 Project:I was responsible for the development of the X.25 Level II and III interfaces for the UIS. This involved the creation of design specifications, normal software processes (coding, testing, etc) and customer acceptance testing.

    Airline Terminals:I developed 3270 emulations for both the W1642 and W840 product lines. This involved careful study of the 3270 specifications, the development of applicable functional and design specifications, coding, testing and documentation.

    Courses:

  2. CNCP Telecommunications (1980 - 1985)

    While at CNCP, I was involved in both Customer Services Engineering and Research and Development. The majority of my time was spent on products supporting CNCP's initial X.25 communication products. In addition, I was involved in planning for the SNA PAD service offered on the Infoswitch II network, I also worked on numerous RFI and RFP bids for the new service.

    Highlights:

    X.25 and SNA Product Summaries:These documents defined the technical elements of the Infoswitch II packet switch service. They were used to assist marketing in planning for the new services.

    The Infoswitch Response Time Analysis Tool:I implemented this utility using Lotus Symphony. Its purpose was to use statistical modelling to predict network response times.

    Infoswitch II Beta Testing:This project involved selecting suitable customers and coordinating the beta test activity of the Infoswitch II packet switch.

    The Intelligent Line Terminator (ILT): The device was a Z80 based, programmable interface to the Infoswitch network. Its purpose was to provide a data communications support for Async, Bisync and HDLC based protocols. It also served as the vehicle for CNCP's initial X.25 software product offering. I was involved primarily in the X.25 software development. In addition, I was responsible for developing several X.25 test programs and certification of the original X.25 devices.

    The X.21 Method A Converter (XMAC):I was given the responsibility for maintaining the software for this device. Its purpose was to handle the Level I signal conversion required to support X.21 devices on the RS232 based Infoswitch network.

    Teletex Research: I was involved in researching the feasibility of implementing the Teletex protocol suite on the ILT. (Teletex was the CCITT standard for communicating word-processors)