P. O. Box 308, Warsaw KY 41095 1-847-613-8411
MR. BROWN'S professional experience spans over 25 years and covers a broad range of areas in business and computer science. He has founded two corporations2 and has been instrumental in developing the technology base for venture capitalizing four others3. He has consulted to and conducted R&D activities for a number of large, medium, and small companies. He has conducted seminars on leading edge technologies, published papers in recognized journals, and given presentations at technical conferences. He operates and administers a full-time internet server. His primary areas of technical expertise include artificial intelligence, real-time, and embedded systems. The accompanying tables encapsulate the specifics of his skills.
|Artificial Intelligence||Asynchronous Transfer Mode||Audio Compression||Avionics|
|CASE Tools||CMTS||Communications||Configuration Management|
|CORBA||Data Acquisition||Dataflow Architectures||Digital Signal Processing|
|Distributed Objects||DO178-B||Embedded Systems||Energy Management|
|Expert Systems||Gnu Tools||Graphics||IEC 61508|
|IEC 62304||Inference Engines||Internet Servers||Knowledge Engineering|
|Manufacturing Automation||MCNS||Medical Equipment||
|Motion Controls||MPEG-2||Neural Networks||Object Oriented Programming|
|Parallel Processing||Pattern Recognition||Process Control||Production Rule Systems|
|Real-Time Applications||Real-Time Operating Systems||Robotics||Simulation|
|State Machines||System Administration||Systems Engineering||Telephony|
|Test||Use Cases||Vehicular Controls||Video Compression|
|Virtual Reality||Wireless Networks||World Wide Web|
(C++, Python, IAR, ARM, EmbOS, IEC 61508)
Participated in a team of 12 software engineers to develop high speed industrial controller I/O devices in compliance with the IEC 61508 functional safety standard. Performed requirements analysis and elaboration, requirements and code review, detailed software design, programming, and unit test. Developed tools for static analysis of C++ source code. Developed framework for conducting automatic scripted unit tests. Designed functional safety compliant flash file system. Provided expertise to train less experienced engineers to work in a regulated environment.
Ported the MSP430 On-Target scripted testing framework (see 2012 QiG Group project below) originally developed for C to work with C++. Performed design reviews, code reviews, unit test, and integration test for a new data acquisition and telemetry product designed to operate unattended on battery power for 5 years without any other power source.
(C, C++, java, SWIG, bash, Linux, Android)
Ported C/C++ image recognition library software to work with Java in an Android environment.
(C, C++, HP Quality Center)
Performed system level testing of respirator and ventilator equipment software in conformance with IEC 62304 quality standards for medical equipment.
(C, CVS, XML, Renesas)
Helped the client get clothes washer and dryer microprocessor control software ready to go into production. Received problem reports from the test team and investigated problems to determine the root cause, then proposed how to repair the defect, and implemented that repair, including white box testing of the result. This required knowledge of both the mechanical and electrical hardware as well as the control software. The control software was implemented as a large heirchical state machine.
(C, C++, Python, XML, XSLT, Subversion, Windows-XP, RTX, AFDX)
Developed a test stand for a family of flight control computers for various regional jets. Implemented AFDX (Arinc-664) networking and interfaced the C code of the AFDX protocol stack to the Python language, as the test scripts to be run on the stand are to be written in Python. Implemented RBP (Reliable Burst Protocol), a TCP-like connection oriented protocol, on top of AFDX. Developed XML based configuration file format and processing code to configure the stand for the target aircraft.
(C, C++, C#, CVS, Subversion, Windows-CE, 8051)
Performed requirements gathering, requirements analysis, requirements elaboration, use cases, algorithm design and prototyping for a new computerized balancing instrument. The instrument is designed to handle small to very large rotors operating at 30 RPM to 100,000 RPM. The data acquisition and digital filtering takes place on a pair of 8051 cpus, and the statistical digital signal processing takes place on the embedded Intel based PC. The graphical user interface is streamlined to minimize unnecessary operator interaction. It is designed be multi-lingual for worldwide deployment.
(C, C++, CVS, POSIX, Python)
Developed cryptographic software for a military satellite communications application (FBCB2). Performed reverse engineering and refactoring on legacy source code to prepare for NIST validation as a FIPS 140-2 and FIPS 140-3 (draft) cryptographic module. Designed power-up and self-test functions to place the module in FIPS mode. The module was implemented as a dynamic shared object (DSO) under RHEL 4/5.
(C, DO178-B, DOORS, ClearCase, perl, Python)
Performed SOI-3 readiness review and remediation for the Flap System Control Unit (FCSU) for the Embraer ``Phenom 100'' executive jet. Performed requirements engineering and traceability in compliance with DO178-B B level software. Designed and implemented interactive graphical software to perform call tree and stack usage and C programming language include file heirarchy analysis to satisfy reporting requirements. Designed and implemented software to automate the insertion of white and grey box test code into production releases of the source code.
(C, DO178-B, DOORS, PPC-555, perl, python)
Performed systems engineering for the electrical power distribution system software and communications networking for the Boeing 787 ``Dreamliner'' passenger jet. Coordinated system integration efforts with Boeing in Seattle, Hamilton Sundstrand in Illinois, ECE in Paris, and TTTech in Austria, and subcontractors in Bangalore and Russia. Performed requirements engineering and traceability in compliance with DO178-B A level software. Designed and implemented software to auto-generate configuration data for electric power distribution equipment, solving complex problems that spanned three companies responsible for providing and deploying that data.
(perl, POSIX, python, make, imake, automake, autoconf, subversion)
Supported and enhanced proprietary build system to serve 300 software developers around the world. System supports a mix of open and proprietary source code and targets a wide range of cpu's and operating systems in an embedded application. Code base on NAS storage runs many terabytes and tens of millions of lines of source code. The build system makes extensive use of parallelism to turn around large builds quickly.
(ANSI Common Lisp, C++, STL)
Helped convert a complex legacy program from the original Lisp code to C++ code so that the client's in-house software staff could support and enhance it. The program calculates optimal ways to configure large newspaper printing presses.
(C, Linux, POSIX, VxWorks, X11R6, VNC)
Designed X-windows software architecture to replace multiple displays, keyboards, and pointing devices (mice, touch screens, trackballs, etc.) on multiple computer systems from multiple vendors with a single Common Display that replaced all the seperate displays. The system is deployed in an Army ground tactical survielance vehicle. The earlier design with multiple displays crowded the operator and blocked his vision of the surrounding terrain. The new system saves space, battery power, and weight, as well as improving the soldier's ability to see the surroundings. The systems used X11 and a mix of embedded Linux and VxWorks. Custom ports of X11 and VNC tools, as well as data and image compression libraries were made to the VxWorks environment.
(C, C++, VC++)
Designed test harness software for the HSD high speed RF data modem power management enhancement feature. This involved developing a scriptable tool to exercise the PPP connection between the client device and the modem, including being able to observe the traffic exchanged between the devices, and protocol validation using formal metheods based on finite state machine models. A finite state machine model of the protocol is designed in a graphical tool, and the state table is extracted from the tool's output XML file. The state table is then used as input to test suite generation software that outputs the validation test suites. I was responsible for developing the test suite generation tool.
Performed system integration for the Army's Spider project in preparation for Critical Design Review (CDR) and field testing. This project implements a self-organizing man-in-the-loop distributed ad hoc wireless sensor network to control a field of anti-personnel land mines in conformance with new United Nations regulations requiring a humane alternative to conventional land mines that is safe for civilians.
(C, C++, Linux, POSIX, RFB, VNC, Xlib)
Implemented gemsvnc a prototype Remote Console Observation and Control, or RCOC, capability for Unix hosted medical imaging devices for the purpose of permiting service and training personnel to observe and operate the device remotely over the internet. Starting with open sourced and Gnu Public Licensed VNC servers and a GPLed library to implement the Remote Framebuffer Protocol that lies at the heart of VNC, enhancements were made to address the need to access an already running X-server and mirror its display thru a VPN over the internet. Numerous performance enhancements were made to permit real-time observation of dynamically changing medical images, and other enhancements were added to address the needs of safety, liability, and patient privacy.
(C, C++, VPN)
Analyzed legacy build system and recommended changes to improve performance and reduce turnaround time. Researched existing Virtual Private Network technologies and prototyped a VPN to permit telecommuting. Developed and demonstrated methods to produce both hardcopy and web-based documentation from the same source files for next generation satellite set-top boxes.
(GSM, Bluetooth, USB, MOST, OBEX, SIM)
Responsible for requirements gathering and elaboration for Bluetooth wireless ad-hoc networking support for the CP211 project.
(C++, UML, eCos, POSIX, PowerPC. ATM. )
Assisted in the software architecture and design of a multi-processor high capacity streaming video server. Designed and implemented configuration management system, including automated build and unit test. Designed and implemented a memory resident real-time multi-process relational database system with a non-blocking transaction monitor.
(C, assembler, 68332, GSM. )
Responsible for implementing enhancements to the Electronic Man-Machine Interface, or EMMI, a test tool for GSM cellular telephones. Enhancements permit new features on new designs of phones to be properly supported by the EMMI. Enhanced toolchain for use with In-Circuit Emulator. Researched and recommended source text browser. Mentored Motorola employees in new techniques.
(C++, Java, IDL, CORBA, Chorus, Linux, PPC, Imake. )
Responsible for re-engineering the build system for a large multi-cpu project involving over 4000 directories of source files. Reduced developer's re-build time from 4 hours to 2.5 minutes.
(C++, assembler, PPC, pSOS. )
Responsible for implementing BSP between PPCBug BIOS functions and the OSEK portable real-time operating system for a multi-cpu ECU for a well known European automobile manufacturer. Specified development toolchain. Project was shared between US and 3 European countries. Travel to UK.
(C, HTML, HTTP, CGI, MCNS, PPC, pSOS. )
Responsible for implementing an HTTP web server embedded within an external cable modem, permitting the user to set-up, adjust, and monitor the cable modem. The only communications pathway between the cable modem and the user's computer is a 10baseT ethernet cable. Implemented an embedded diskless file system to support the web server. Implemented HTML web pages and associated CGI routines to handle the user interface. This permited the user to completely monitor and control all user modifiable internal parameters entirely from the web browser of his choice.
(C++, Java, IDL, Chorus, CORBA, CVS, Linux, MC68040, MC68360, MIPS, PPC, Unix, expect, tcl, gnats, DejaGnu, POSIX, pSOS, Use Cases. )
Member of system architecture team defining architecture for next generation 2-way interactive digital HDTV cable infrastructure. Designed and prototyped multi-targeted cross build system. Designed automatic unit test strategy. Designed object oriented multitasking state machine implementation. Evaluated Java Virtual Machines (JVM's) for embedded system deployment. Helped design and evaluate tradeoffs in overall system architecture of 2-way digital cable system. Helped specify and design next generation MCNS cable modem and supporting infrastructure.
(awk, C++, expect, MC68360, PPC, pSOS, Solaris, tcl, Unix.)
Developed firmware to control custom ASICs for ATM switching fabric and line card interface circuitry deployed on the Globeview-2000 ATM Switch. The first system shipped was the backbone for the nuclear simulation system at Los Alamos, whose successor is the ASCI Q, the number 2 supercomputer in the world. Designed object oriented code to handle multiple versions of different ASICs with a single ROM load. Designed transparent interface of CPU firmware to VHDL circuit simulation to aid in ASIC and firmware checkout. Helped design firmware system test process. Developed portable code to work with heterogenous processors on different boards employing similar ASICs.
(C, C++, expect, Forth, HTML, LATEX Linux, POSTSCRIPT, Solaris, tcl, tix, tk, Unix, verilog.)
Developed the on-chip firmware to control a single-chip MPEG-2 video and audio decoder ASIC. Responsible for choosing microprocessor architecture and selecting vendor for CPU design. Responsible for detailing interface requirements to other on-chip custom signal processing hardware. Wrote simulator, cross-assembler, and Forth cross-compiler for CPU to support firmware development in Forth and assembler. Participated in negotiations with vendors for CPU, and for VLSI synthesis support. Worked closely with hardware designers, and tested the above firmware in a Verilog simulation environment of the entire system on a single chip.
(C++, Chorus, CORBA, LATEX Linux, Mach-10, MC68040, MIPS, POSIX, PPC, Unix, VxWorks. )
Helped develop the architecture for TSM, the Transport Stream Multiplexer. TSM is a device for cable TV operators that permits the seperation of multiple MPEG-2 transport streams into their component MPEG-2 program streams, and the mixing together of these program streams back into new transport streams. With this device, cable operators may compose customized sets of program material from multiple satelite feeds. TSM is being implemented in C++ running on multiple MIPS or PPC processors on a VME backplane running the Chorus distributed operating system and a CORBA ORB. In a two-way system, the requirements have many similarities with digital telephony systems.
(C, C++, CLIPS, expect, HTML, LISP, LATEX NT, Prolog, SUN/OS, tcl, tix, tk, Unix.)
Spearheaded a development effort to introduce knowledge based applications to augment the factory automation software developed by this client to assist its customers in effectively utilizing the client's line of printed circuit board assembly equipment. Conducted a survey of available expert systems development tools and made recommendations to management concerning the best fit for the intended applications, taking into consideration both technical and business reasons for choosing a tool. Performed proof-of-concept development for diagnostic expert systems for these complicated electro-mechanical devices. Developed user interface questionnaire scripting language to augment rule based expert systems and maintain uniform look and feel across all knowledge based applications, and permitting support of that same look and feel under both Unix-X11 and Microsoft NT.
Helped the client port its proprietary real-time executive from an earlier version of its cellular base station control computer to a newer version of the computer hardware by performing system integration and test. Performed source code audits and reviews, and detected numerous program logic errors by code inspection. Wrote test procedures, performed module and subsystem validation tests, and fixed problems that were detected. Was instrumental in introducing automated test procedures for validating new builds using automatic regression methods.
(Ada, awk, C++, elisp, FORTRAN, LATEX POSIX.)
Helped the client implement CTES (Common Tactical Environment Simulator), a reusable component for DIS (Distributed Interactive Simulation) combat trainer/simulators. CTES is a virtual reality component for networked simulators that simulates a world in which humans participate. This world is mirrored on each node on the defense simulation internet (DSI) that is participating in the simulation. I led the development team that was responsible for all the executive and communications components of CTES. I personally designed the scheduling and dispatching components, and guided the design of the shared memory and Ethernet communications component, and the object instantiation component, which included dynamic binding to other objects at instantiation time.
Helped the client extend the useful life of existing machine control software by implementing a virtual screen capability. This capability permits multiple display screen images to be saved and restored under program control. The system runs with VGA displays under 386 protect mode. Ported spytrace package to 386 protect mode.
(awk, C, C++, elisp, FORTRAN, HP/UX, LATEX POSIX, POSTSCRIPT.)
Helped the client's Aircraft Engine division improve safety, quality, and productivity by assisting in the design and implementation of a new real-time jet engine computer simulator. The simulator uses a number of identical processors in a dataflow architecture communicating on a VME bus using DMA to transfer data between processor memories. The dataflow executive is my design, and forms a layer on top of VxWorks. The simulator will be used, among other things, to help controls engineers design and verify the FADEC (Full Authority Digital Engine Control) computer that controls a real jet engine's operation while it is flying. A major application of this simulator was hardware in the loop simulation for the development of the GE90 engine used on the new Boeing 777 passenger airliner. The GE90 has been the main reason for the high profitability of GE recently.
Helped the client defend against accusations of copyright infringement in a complicated case involving PCB design and layout, PAL programming, and ROM resident assembly language BIOS operating system firmware. Worked closely with the client's counsel, patent attorneys, and design engineers and technicians. This case depended heavily upon the concept of a non-protectable user interface. The Lotus v. Borland decision established this concept as law after my client's case was decided unfavorably and then successfully appealed.
Helped the client remedy performance deficiencies reported by its customer, Bell Atlantic, in call progress monitoring and call handling for a consumer targeted voice response system. The system only showed problems after beta testing with Bell Atlantic. The problem was traced to faulty circuit board design. Since the board was vendor supplied equipment, and the vendor has not been able to fix the problem, the client had no choice but to choose a board from another vendor. This required converting the existing software to work with the new board. Developed symbolic spy tracing package to aid debugging.
(Forth, LISP, LATEX Prolog.)
Helped client improve productivity by enhancing operator interface to manufacturing automation software used in the control of plastics part molding and inspection work cells. Improved productivity of client's programmers by implementing a lexically scoped activation variable mechanism for Forth. Investigated porting Dreams real-time object oriented programming system to metacompiled 68HC11 target, and to TILE-Forth, a UNIX based Forth system.
Helped client upgrade 1991 diesel engine electronic fuel control system to meet 1994 emissions requirements by converting software from an all assembly language implementation to a mix of assembler and C, with the ultimate goal of a mostly C implementation. Involved in reverse engineering effort to help evaluate control systems of competitors.
Helped client achieve penetration of fiber optics telephony market by performing requirements analysis and top level design using CASE tools for TA-909 ``Fiber To The Curb'' telephony equipment using TR-303 SONET fiber optics protocol, and by performing implementation and unit test of a TR-8 compatibility extension to the client's existing telephony equipment.
(C, LISP, LATEX
Helped the client meet the customer's goal of reducing the average time to acquire spare parts from 300 days to 30 days by specifying and prototyping an expert system for determining the manufacturability of small machined parts for the Navy's RAMP project. This system was developed on a Symbolics Lisp Machine, and deployed on a Sun Sparc-II.
(C, FORTRAN, POSIX, Unix, VMS.)
Helped the client achieve greater market penetration by allowing them to market their product and services on a larger base of less expensive platforms by conducting a feasibility and planning study to convert over one million lines of source code from DEC VMS Pascal to Unix and C.
(Ada, Assembler, C, elisp, Forth.)
Assisted client in penetrating new market niche by implementing a computerized control system for a new automatic transmission for small trucks and buses. Increased the productivity of software engineers in the department by designing and implementing an interactive programming system to interface logic analyzers to the software development system. Enhanced the maintainability and performance of transmission controllers by designing and implementing a multitasker. Studied tradeoff between FFT and sliding window integer DFT for real-time torque measurement.
Saved the client 3 months of wasted expense for several engineers by showing that the schedule for delivery of a proposal was unrealizable, causing the client to cancel plans to submit a bid.
Improved productivity 30 to 1 by changing the client's software development technology. Met delivery requirements by redesigning firmware for a device controller. Salvaged a sensitive government project by recommending a replacement real-time executive when the one being used was determined to be inadequate for the job.
Helped the client obtain venture capital funding by developing the software technology for a new medical product--an automated blood cell counter. Designed sequencing network software4, signal processing software, and graphical display software. Specified digital hardware configuration.
Helped the client meet requirements for the Army's ETAS project by implementing software for sensor input, networked computer communications, and touch screen graphics operator interface.
Helped the client meet quality and delivery requirements for the Navy's F14 Stores Management System by performing software test and validation. The Sparrow missile in this system was first used in combat in the Persian Gulf War's Operation Dessert Storm.
Saved the client 6 months of wasted development expense by conducting detailed performance analysis and laboratory evaluation of a vendor supplied optical disk drive, determining that it was not capable of meeting real-time requirements for a proposed new product. Since the marketing requirements could not be compromised, the project was canceled.
(Ada, C, FORTRAN, Forth.)
Helped the client generate new business by prototyping an audio transcription system for a proposed NSA electronic surveillance receiving system project. Involved in compressive receiver signal processing, and MODAC algorithm for detection of spread-spectrum and LPI transmissions. Designed and implemented software for NSA COMSEC and INFOSEC equipment. Designed a 68000 based embedded Ada COMSEC system. Helped meet quality and productivity goals by designing a simulator and emulator for the GOES weather satellite scan control system permitting software and hardware development, test, integration, verification, and validation.
Helped the client obtain venture capital by authoring the patent for the system that permits them to supply their service of energy management. Met beta site test goals by developing the real-time software for this system5 and supervising the development of the expert system that aides its configuration.
Helped the client advance their technology base by performing research on motion control and force sensing algorithms for robotic systems. Signals from a pair of 3-axis strain gauges were digitally filtered to remove mechanical rumble, and then used to control manipulator dynamics. This robot was later used to manufacture the IBM Pro-Printer products.
(awk, C, C++, DOS, expect, Forth, HTML, Linux, LISP, LATEX, perl, POSTSCRIPT, Prolog, tcl, Unix.)
Mr. Brown's primary responsibility is assisting client companies with consulting services. He also advances the technology base of his own company by performing internal research and development.
He worked on MOOSE, a portable UNIX based simulation of a virtual machine intended to be realizable in hardware that has special hardware provisions for dynamic binding object oriented programming. MOOSE, the Machine for Object Oriented Software Execution, is designed to achieve very high speed context switches to facilitate the object oriented implementation of demanding real-time systems. Moose will provide hardware asist for many features of the Indego dialect of Forth, which is based on Dreams.
Another related project is FISH, Forth In Silicon Hardware, a Harvard architecture CPU core optimized for very fast looping and dot-product operations as used in signal processing and neural network applications.
Mr. Brown also acts as the system administrator of www.elilabs.com, an Internet service with multiple servers and co-located servers that currently archives several mailing lists, serves numerous home pages for various organizations, hosts several interactive conferencing systems, and supports about 50 users around the world with email and UNIX shell access.
He developed Stegafax, a covert messaging system to permit messages to be securely exchanged between parties without detection by hostile evesdroppers.
He performed requirements definition and development of a business plan for www.faxmefood.com, a multi-vendor e-commerce application.
He designed and implemented the VITO (``Visualizing Internet Trafic Online'') network monitoring system.
He developed Gumbo's SE WI River Report, a real-time information service for fishermen, including an advertising banner system that tracks advertising performance statistics in real-time, and a real-time interactive chat and web log (``blog'') capability.
He authored the web publication A Catalog of Spey and Dee Flies, which provides photographs and recipes for over five dozen fishing flies used for salmon and steelhead.
He designed and implemented The Glucographer, a web-based blood glucose charting tool for diabetics.
He designed and implemented The Shadow, an automatic network backup system that daily makes and keeps online exact images of each file system of every computer on the network. These images are instantly accessible as read-only files from protected computers on the network as a part of their normal view of their filesystem.
Designed prototype for a web-based stock portfolio tracking system utilizing proprietary algorithm to determine optimal time to sell a stock. System alerts the user via alpha pager, cell phone text messaging, or email when a stock satisfies sell conditions. Stock prices are sampled in near real-time (every 5 minutes).
He developed MyWord KJV, a web based Bible viewing tool that makes use of ``hot text'' to clickably interface to English, Hebrew, and Greek dictionaries, Encyclopedia articles, and the Treasury of Scripture Knowledge. Ultimately, various commentaries and other Bibles study reference notes will be added. Besides being a useful tool in its own right, this work is a study in user interface design. The goal is to have the most usable freely available Bible tool on the internet.
He is currently working on code_graphs a graphical tool for the visualization of various structural aspects of computer programs, as elucidated by static analysis of source and object code, as opposed to dynamic analysis of the actual execution of such programs.
(Ada, C, FORTRAN, Forth.)
Helped expand the company's market in robot submarines (ROVs) by designing the computer control system and software for the new TRITON series of products. Satisfied customer's design goals for dive and steering plane computer control system for the Navy's LSV-21 project.
(Basic, Forth, Pascal.)
Mr. Brown is a part owner and the founder of Associated Data Consultants, Inc. Helped generate new business by writing proposals for energy management and process control systems. Satisfied customer requirements by performing feasibility study, specification, and installation of these systems. Enhanced company's technology base by performing firmware design for microprocessor systems used as energy controllers. Responsible for in-house computer center operations. Supervised computer center personnel and contractors performing customer installations.
(Assembler, COBOL, FORTRAN, LISP, Pascal.)
Helped generate new business by meeting with consulting clients, writing proposals, and prototyping demonstrations of proposed systems. Salvaged a client's development project delivery schedule by writing a cross macro assembler, EPROM programming software, and firmware to control a robotic cutting tool that operated inside of buried pipeline using force-feedback techniques.
(Assembler, Coral, FORTRAN, Pascal.)
Satisfied customers by providing telephone and on-site support of compilers, database management system, networking, and operating systems.
Reduced maintenance expense and enhanced the Navy's capabilities by assisting in the conversion of a military command, control, and tracking system from outdated hardware and software to new hardware and software that permitted tracking up to 128 airborne, surface, and under-sea targets by radar and hydrophones using Kalman filter techniques and providing real-time projection color graphics display.
(Assembler, Basic, FORTRAN, Pascal.)
Satisfied customers' special requirements by designing and implementing custom operating system enhancements, graphics software, custom device drivers, extensions to time-sharing system, and performing system integration and test.
Helped expand company's markets by developing system for providing computerized news service to cable television companies, and designing and implementing programs that were part of a real-time stock and commodity information retrieval system. Together, these systems have produced annual revenues of around 50 million dollars.
Helped company expand its product line of communications front-end systems by developing software for 3270 & 3780 bi-sync, voice response, switched line allocation, and proprietary memory expansion hardware.
Helped company expand product line by developing error correcting coding algorithm for 6250 BPI tape drives, testing and debugging interfaces, writing bootstrap loader, application program loader, debugger, assembler, interrupt management package, and device drivers.
Helped company become the leader in CRT display terminals by performing production test and troubleshooting of the Hazeltine-2000. Performed system and board level test. Designed test fixtures for subassemblies. Taught new technicians how to troubleshoot the system.
Helped the company meet its commitment to the Army by performing test, alignment, and troubleshooting of analog frequency synthesizer boards and sub-systems for a spare parts contract.
(Autocoder, BAL, Cobol.)
Helped the company bring its data processing up to date by helping the conversion of customer billing programs from IBM 1401 Autocoder to RCA Spectra 70 COBOL.
Helped the company design a new landing radar system for the 747 jet. Designed digital timing and control logic board. Supervised prototype wiremen in the layout and construction of boards. Wrote IBM 1130 Fortran program to generate test cases for the system. Performed system level integration and checkout for video section and sweep generators of radar.
See http://http://www.elilabs.com/~ rj/papers.html
This document was generated using the LaTeX2HTML translator Version 2008 (1.71)
Copyright © 1993, 1994, 1995, 1996,
Computer Based Learning Unit, University of Leeds.
Copyright © 1997, 1998, 1999, Ross Moore, Mathematics Department, Macquarie University, Sydney.
The command line arguments were:
latex2html -image_type png -accent_images textrm -local_icons -html_version 3.2,math -scalable_fonts -short_index -split 1 -link 4 resume.tex
The translation was initiated by Robert J. Brown on 2015-10-01