Returned mail: Service unavailable
Mail Delivery Subsystem (MAILER-DAEMON@eli.wariat.org)
Fri, 2 Feb 1996 16:57:55 -0600
This is a MIME-encapsulated message
--QAA09282.823301875/eli.wariat.org
The original message was received at Fri, 2 Feb 1996 16:57:24 -0600
from hfarc@localhost
----- The following addresses had delivery problems -----
mvenditt@techni-source.com (unrecoverable error)
----- Transcript of session follows -----
... while talking to notes.techni-source.com.:
>>> DATA
<<< 554 <mvenditt@techni-source.com> Service unavailable
554 mvenditt@techni-source.com... Service unavailable
----- Original message follows -----
--QAA09282.823301875/eli.wariat.org
Content-Type: message/rfc822
Return-Path: hfarc
Received: (from hfarc@localhost) by eli.wariat.org (8.6.12/8.6.9) id QAA09281 for mvenditt@techni-source.com; Fri, 2 Feb 1996 16:57:24 -0600
Date: Fri, 2 Feb 1996 16:57:24 -0600
From: Higher-Fire Archive <hfarc>
Message-Id: <199602022257.QAA09281@eli.wariat.org>
To: mvenditt@techni-source.com
Dear recruiter:
This email copy of Mr. Brown's resume is generated by an automatic
tool that converts a LaTeX dvi file into ASCII text. It tries to
preserve the look of the typeset output, albeit rather poorly. There
will be some typographical errors introduced as a result of this
conversion. These errors are not in the typeset original.
The actual PostScript file is available via annonymous ftp from:
ftp://eli.wariat.org/pub/users/rj/resume.ps
or you may visit http://eli.wariat.org/~rj with your WWW browser.
If you do not have the ability to use these file formats at your site
(typically at non-Unix sites), a faxed copy of the typeset version is
available by request. Just email me at rj@eli.wariat.org with your
name and fax number and ask for a copy of my resume. You may also
phone me at 1 708 705-0370.
Thank you,
R. J. Brown
----------------------------------------------------------------
*
Resume of Robert J. Brown
Computer Scientist, 22 Years Experience
759 Independence Dr. Apt. 5, Palatine IL 60074
(708) 705-0370 rj@eli.wariat.org
November 29, 1995
Summary
Mr. Brown's experience spans over 22 years in the industry and covers a broad range of areas in business and
computer science. He has founded two corporations1 and has been instrumental in developing the technology base for
venture capitalizing two others2. 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. His primary areas of technical expertise include articial
intelligence, real-time, and embedded systems. The accompanying tables encapsulate the specics of his skills.
Table 1: High Level Languages
_______________________________________________________________________________
j__Ada_____________jawk_____j__Basic___j__C______j_C++__j___CLIPS__j__expect__j_
j__FORTRAN_____j____Forth___j__HTML__j____LISP__j__LATEX__j_PL/I____j_Pascal__j_
j__PostScript__j____Prolog__j__tcl_______jTEX__j___tix_____jtk_______j_________j
Experience
Elijah Laboratories Inc. 1986-1994. Vice President. Mr. Brown is a principal in and the founder of Elijah
Laboratories Inc. His 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 has
designed and implemented a prototype of the Dreams3 real-time object oriented programming system. He
is currently working on a portable unix based simulation of a virtual machine intended to be realizable in
hardware that has special hardware provisions for object oriented programming. MOOSE, the Machine for
Object Oriented Software Execution, is designed to achieve very high speed context switches to facilitate object
oriented implementation of demanding real-time systems.
Panasonic Factory Automation. 1995. Consultant. Spearheaded a development eort to introduce knowledge
based applications to augment the factory automation software developed by this client to assist its customers
in eectively 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 t
for our 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
* ____________________________________________________________
Oc 1992, 1993, 1994, 1995 Robert J. Brown iii. All Rights Reserved Worldwide. Permission is given for prospective or actual cli*
*ents
or employers to make copies of this resume without charge. This notice must be part of that copy. Permission is explicitly not give*
*n to
create1derivative works from this resume.
2Associated Data Consultants, Inc. & Elijah Laboratories, Inc.
3Vanex/MIDC & Teletimer International, Inc.
See the Dreams paper listed under publications.
1
Resume of Robert J. Brown 2
Table 2: Operating Systems & Environments
______________________________________________________________________________________
j__gis___________j__CP/M___j____Domain__j____EDX_______j__emacs___j__Genera________j__
j__Gnu_Tools_____j__HP-UX__j____InterLeaf__j_Linux______j_Motif____j_MS-DOS______j____
j__MS-Windows__j____Novell___j__O/S_______j__RMS______j___RPS_____j__RSX-11/M+__j_____
j__RTM___________j__StP_____j___Sun-O/S__j___SunView__j___Ultrix___j_unix___________j_
j__USX____________j_VMS____j____VRTX_____j___VxWorks__j___Xenix__j___X-Windows___j____
Table 3: Machines & Assembler Languages
________________________________________________________________________________________________
j__1401_______j1805_____j__32010____j___360__________j_370_________j_3870______j___68000______j_
j__68020_____j_68030____j__68040____j___68HC11_____j___80186______j__80196_____j___80286______j_
j__80287_____j_80386____j__8048_____j___8051________j__8085________j_8086______j___8087________j_
j__8096_______jApollo____j_EDL______j___Gould-SEL__j___HD64180__j____HP-9000__j____Modcomp__j___
j__NSC-800__j__PDP-11__j___Series-1__j__Sun_Sparc__j___Symbolics__j__VAX_______j___Z-80________j_
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.
Motorola Cellular Infrastructure Group. 1995. Consultant. 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 xed problems that were detected. Was instrumental in introducing automated
test procedures for validating new builds using automatic regression methods.
Loral Defense Systems. 1993-1994. Consultant Helped the client implement CTES (Common Tactical Environ-
ment 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 par-
ticipate. 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.
Florida Drum Delta Co. 1993. Consultant 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.
Table 4: Areas Of Expertise
_____________________________________________________________________________________________________
j__Articial_Intelligence_________j__CASE_Tools______________j____Communications__________________j___
j__Data_Acquisition_____________j___DataOow_Architectures__j_____Digital_Signal_Processing________j__
j__Embedded_Systems__________j______Energy_Management____j_______Expert_Systems___________________j__
j__Graphics_______________________j_Inference_Engines________j___Knowledge_Engineering__________j____3
j__Manufacturing_Automation__j______Medical_Equipment______j_____Military_C_I_______________________j_
j__Motion_Controls______________j___Neural_Networks_________j____Object_Oriented_Programming__j______
j__Parallel_Processing___________j__Pattern_Recognition_____j____Process_Control__________________j__
j__Production_Rule_Systems____j_____Real-Time_Applications__j____Real-Time_Operating_Systems___j_____
j__Robotics_______________________j_Simulation________________j__Telephony_________________________j_
j__Test___________________________j_Vehicular_Controls_______j___Virtual_Reality____________________j_
Resume of Robert J. Brown 3
General Electric, Inc. 1992-1993. Consultant 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 dataOow architecture communicating on a
VME bus using DMA to transfer data between processor memories. The dataOow 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 Oying.
Mnemonics, Inc. 1992. Expert Witness Helped the client successfully 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 rmware. Worked closely with the client's counsel, patent attorneys,
and design engineers and technicians.
Teletimer International, Inc. 1991-1992. Consultant. Helped the client remedy performance deciencies
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 x 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.
Florida Drum Delta Co. 1991. Consultant. 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.
Cummins Electronics Co. 1991. Consultant. Helped client upgrade 1991 diesel engine electronic fuel control
system to meet 1994 emissions requirements by converting software from an all assembly language implement-
ation to a mix of assembler and C, with the ultimate goal of a mostly C implementation. Involved in reverse
engineering eort to help evaluate control systems of competitors.
Alcatel Network Systems. 1991. Consultant. Helped client achieve penetration of ber optics telephony
market by performing requirements analysis and top level design using CASE tools for TA-909 nFiber To The
Curb" telephony equipment using TR-303 SONET ber optics protocol, and by performing implementation and
unit test of a TR-8 compatibility extension to the client's existing telephony equipment.
Grumman Data Systems. 1990. Consultant. 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.
re:Member Data Services, Inc. 1990. Consultant. 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.
Allison Transmission Division of GM. 1989-1990 Consultant. 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 tradeo between FFT and sliding window integer DFT for real-time torque measurement.
Belfort Instruments Corp. 1989. Consultant. 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.
Sygnetron Protection Systems. 1988. Consultant. Improved productivity 30 to 1 by changing the client's
software development technology. Met delivery requirements by redesigning rmware 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.
Resume of Robert J. Brown 4
Vanex/MIDC. 1987-1988. Consultant. Helped the client obtain venture capital funding by developing the soft-
ware technology for a new medical productjan automated blood cell counter. Designed sequencing network
software4, signal processing software, and graphical display software. Specied digital hardware conguration.
Magnavox Government & Industrial Electronics Co. 1987. Consultant. Helped the client meet re-
quirements for the Army's ETAS project by implementing software for sensor input, networked computer
communications, and touch screen graphics operator interface.
Smith's Industries, SLI Division. 1987. Consultant. 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 scored its rst combat kill in the Persian Gulf War's Operation Dessert Storm.
World Precision Instruments Inc. 1987. Consultant. 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.
ITT Aerospace/Optical Division. 1986-1987 Consultant. Helped the client generate new business by pro-
totyping 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, verication, and validation.
Teletimer International, Inc. 1986-1987. Consultant. 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 conguration.
International Business Machines, Inc. 1986. Consultant. 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 ltered to remove mechanical rumble, and then used to control manipulator
dynamics.
Perry Offshore, Inc. 1984-1986. Computer Scientist. Helped expand the company's market in robot sub-
marines (ROVs) by designing the computer control system and software for a new series of products. Satised
customer's design goals for dive and steering plane computer control system for the Navy's LSV-21 project.
Associated Data Consultants, Inc. 1983-1984. Director of Research and Development. 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. Satised customer requirements by performing feasibility
study, specication, and installation of these systems. Enhanced company's technology base by performing
rmware design for microprocessor systems used as energy controllers. Responsible for in-house computer
center operations. Supervised computer center personnel and contractors performing customer installations.
Foresight, Inc. 1981-1983. Systems Engineer. 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 rmware to control a
robotic cutting tool that operated inside of buried pipeline using force-feedback techniques.
Modular Computer Systems, Inc. 1980-1981. Software Analyst. Satised customers by providing telephone
and on-site support of compilers, database management system, networking, and operating systems.
RCA Service CompanyjAUTEC. 1979-1980. Systems Analyst. 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 lter techniques and providing real-
time projection color graphics display.
4 ____________________________________________________________
5See the TENS paper listed under publications.
See the Algorithm for Large Priority Queues paper listed under publications.
Resume of Robert J. Brown 5
Systems Engineering Laboratories, Inc. 1977-1979. Member of the Technical Sta. Satised 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.
Reuters News Service. 1975-1977. Systems Programmer. 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.
Periphonics Corporation. 1974-1975. Systems Programmer. 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.
Potter Instrument Company, Inc. 1973-1974. Associate Engineer. 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.
Hazeltine Corp. 1971-1973. Electronics Technician. 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 xtures for subassemblies. Taught new technicians how to troubleshoot the
system.
Litcom Div. of Litton Industries, Inc. 1971. Electronics Technician. 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.
New Jersey Bell Telephone Co. 1970. Junior Programmer. 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.
Maxson Electronics Co. 1968-1969. R&D Lab Technician. 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.
Credentials
Education
o Bachelor of Arts in Mathematics from Dowling College in 1973.
o Graduate studies in Mathematics and Computer Science at Florida Atlantic University between 1983 and 1986.6
Awards
o Mathematical Association of America Award.7
o National Science Foundation Scholarship.8
AOliations
o The American Association for Articial Intelligence.
o The Association of Old Crows.
o The Forth Interest Group.
o__The_Mathematical_Association_of_America.__________________
6Published the Inference Engine, Neural Network Experiment, and Committee Networks papers as a result of these studies.
7Avon Old Farms College Preparatory School, Avon, Connecticut, 1969.
8Dowling College, Oakdale, New York, 1972.
Resume of Robert J. Brown 6
Patents
o U. S. Patent Number 4,847,781 for an nEnergy Management System."9
Publications
Dreams: A Message Passing Object Oriented Metaphor for Forth. The Journal of Forth Application
and Research, Vol. 6 No. 4. 1994.
A Timed Event Network Scheduler. Dr. Dobbs Journal, February 1989.
Committee Networks: What they can and cannot do. Proceedings of the 1987 Rochester Forth Conference,
The Journal of Forth Application and Research, Vol. 5 No. 1.
An Efficient Algorithm for Large Priority Queues. Dr. Dobbs Journal, June 1987.
An Artificial Neural Network Experiment. Dr. Dobbs Journal, April 1987.
The Boca Raton Inference Engine. Dr. Dobbs Journal, April 1986.
Papers Presented
The Dreams Metaphor. Tenth Annual Rochester Forth Conference, Rochester, NY, 1990.
The Dreams Implementation. Tenth Annual Rochester Forth Conference, Rochester, NY, 1990.
Nonlocal Exits & a Tree-Structured Stack. Tenth Annual Rochester Forth Conference, Rochester, NY,
1990.
Committee Networks: What they can and cannot do. Seventh Annual Rochester Forth Conference,
Rochester, NY, 1987.
Seminars Conducted
Neural Networks for Adaptive Controls. General Motors Corporation, Allison Transmission Div. Indi-
anapolis, Indiana, August 1989.
The Practical Advantages of Threshold Logic. Institute for Advanced Manufacturing Sciences, Special
Interest Group on Articial Neural Networks, Cincinnati, Ohio, August 1989.
9 ____________________________________________________________
Assigned to Associated Data Consultants, Inc.
--QAA09282.823301875/eli.wariat.org--