Summary
Over twenty years' experience consulting for various corporations and agencies 
in all aspects of software development, including
internal and external functional specification, design, programming, testing, 
configuration management, factory acceptance testing, troubleshooting, 
installation, user support, system administration, technical writing, 
training and presentations to clients. 
 Interesting, Exciting & Always Challenging Alternate Professional Experiences 
| 
 | 
2007 - present    West Sacramento, CA 
 
see: 
      recent/current/present "work"
  
 
  |   
| 
1994 - 1999    
Cyberdyne Systems
    Annandale, MD
 |    
   
 
   
 
   
 
 
 | 
 
  
    | warning: skynet has been showing signs of self awareness...
      
     | 
   
 
 
Cyberdyne Systems, initially a "beltway bandit" manufacturing company, grew into a major defense contractor 
building stealth fleet vehicles and missile defense systems. 
 
Director of Special Projects 
 
Responsible for the design and development Skynet, a revolutionary artificial intelligence computer 
system for supervisory control and data acquisition developed for the U.S. military and built for SAC-NORAD. 
Skynet is a "Global Digital Defense Network" given command over all computerized military hardware and systems, 
including the B-2 stealth bomber fleet and America's entire nuclear weapons arsenal. The strategy behind Skynet's 
creation was to remove the possibility of human error and slow reaction time to guarantee a fast, efficient 
\response to an enemy attack. 
 
This project includes the development and successfull launch into space of an advanced multi-satellite constellation that greatly improves the 
ability of military forces to communicate around the globe, e.g., to handle secure traffic for military forces in Iraq and Afghanistan. 
Control centers were updated and replaced, and the major antennas and terminals used by military ships, land vehicles and planes 
to communicate through the satellites now pass much more data, faster between command centers. The bandwidth capacity easily 
surpasses the current multi-satellite constellation, whose spacecraft are coming to the end of their design lives. Skynet is
 about two-and-a-half-times more capable than the previous system, and it also gives us the ability to use not just voice communication 
 but also data communication, i.e., computers can talk directly to computers, as well giving us pictures and real-time video images. 
  
 |  
| 
1989 - 1994     
Hyperdyne Systems
    Walker Mill, MD
 |   
 
  
 
  
 
  
 
  
 
  
  | 
 
  
    update: Borgia Industries, both a martial and diplomatic military corporation, has since acquired Weyland-Yutani; Borgia Industries is 
    a major conglomerate responsible for the distribution of technology, later known as 
    Neonoplis. 
     
    Weyland is a multi-national corp with current stock worth of $218 trillion specializing and developing in major advancements in 
    technology such as holographics, FTL travel, and others which are consolidated into seven verticals: health, transportation, 
    energy, electronics, terraforming, security, and cybernetics; Weyland Industries/Weyland Corp acquired Yutani Corporation thus 
    forming the Weyland-Yutani Corporation. 
     
    Yutani, a Japanese corporation, acquired a Yautja plasma caster and used it to advance human technology.
    later, 
     | 
   
 
 
Lead Software Engineer 
 
Spectagraph: Design and develop the software for this tool used by Weyland geologists and engineers to sample, average, store, and survey unknown 
terrain, and, transmit sensor data in real time during the pre-terraforming process. An omni-directional laser live-maps 3D topography and sends 
the detailed scanned images to the monitoring station. Work was in close association with hardware 
and mechanical engineers. Other responsibilities included preliminary design and specification of the 
next generation next-generation device. 
 
Weyland Modular Computing Device (WMCD): WMCD can provide audio, visual and kinesthetic enhancement 
to any room, anywhere. The WMCD picks up live video feeds from a remote receiver and fills any space 
with the sights and sounds of that environment in real-time. The WMCD can also recreate a full-surround 
environment of a specific location from any point in time for academic study or personal entertainment.  
 
 |  
| 
1985 - 1989     
Tyrell/Nexus
    Beltsville, MD
 |   
 
  
 
  
 
  
 
  
 
 | 
 
  
    | update: eventually, the combination of Tyrell and Nexus
      was combined with additional smaller companies acquired by
      TriOptimum, e.g., Nicolet Technologies and Bakker Electronics; 
      and, TriOptimum has since become a leader in military, sience
      and consumer products..
     | 
   
 
 
Nexus Systems, Inc. was purchased by Tyrell.
Functioned as lead engineer responsible for 
a the creation of an automaton indistinguisnable from its human model; 
incorporated a watch-dog timer to prevent run-away processing.
Senior Software Engineer; Responsible for maintenance and production release of
the basic and extended I/O system for Nexus's multitasking robotic system. 
Developed a customized version of Nexus's Development System Model 9520, 
programmed in Z-80 and 8085 assembly language.
 
Software Engineer; Responsible for the maintenance and production release of 
the software for a microprocessor based analysis system with "thought" analysis  and 
for a  microprocessor based emulation system with real-time "thought" processing, both coded in 6800 assembly language.  
Both these systems' capabilities include support for a variety of microprocessor based robotics.  
Also, implemented a COMM/RAM option which supports full duplex communications and has 8X-bytes of mappable RAM.  
Also designed, implemented and released the following:
 
 
- A host resident, on-line, file driven software acceptance test driver. 
 - A communications link for the OEM versions. 
 - A universal disassembler and keyboard command line processor. 
 - A remote terminal and 8X RAM expansion. 
  
 |  
| 
1980 - 1985     
Omni Consumer Products
    Rockville, MD
 |   
 
  
 
 | 
 
Omni Consumer Products (OCP) purchased Millennium Systems, Inc. and Biomation Inc. technologies from
Gould Robotic Systems (in Santa Clara).
 
Software Engineer responsible for incorporating 
a logic analysis option, including creative thought processes, into a bionic compatible system. 
Created and integrated loadable modules written in C to interface the user to a CP/M based 
Human Interface Processor (HIP) to support various displays and to communicate with a monitoring console.  
Additionally created and integrated a module written in Z80 assembly language to interface the logic analysis hardware 
with the existing monitoring software which ran on separate CPUs and communicated via a high speed bus.  
Also modified a Televideo 950 PROM set to support the video input.
 
 
 |  
| 
1976 - 1980     
Falken Systems    
McLean, MD
 |   
 
  
 
  | 
 Programmer Analyst.  
Designed, programmed, debugged and documented 
Falken Systems' first probabilistic stocaic analysis program, War Operation Plan Response (WOPR), 
to predict possible outcomes of nuclear war; 
a highly sequential, duplex system which 
implements a form of artificial intelligence.  
 
WOPR monitored multiple master/remote communication 
lines and logged indication changes, abnormal and telemetry data.WOPR was programmed to play numerous strategy games, ranging from the simplistic Tic-Tac-Toe 
to one called Global Thermonuclear War. WOPR was programmed with a level of sentience such that 
when prompted it responds to the name Jinny Lou, the name of a sweetheart from Spring Branch, Texas. 
 
Implemented this program on a bi-quinary (Base-10) based (tube) computer with a combination of Fortran WAT-IV and assembly language..
 |  
 
 
 Languages, H/W, S/W, OS 
| 
Web publishing
  (professional 
     and 
     avocational)
HTML, CSS, Java, .asp, .php
Front Page 98
MS Developer Studio
C++ programming (MSVC2.1,...,6.0)
Select OMT for OOA & OOD
C, FORTRAN, Pascal, PL/M
Assembly Language 
Script:  C & Bourne & bash shells, WRQ, MS92  
Version Control:  MSVC, PVCS, CVS
 | 
MIIS API  
Netscape Communications/Fasttrack servers & API
Client/server:  Z39.50,.70, SQL
MS-DOS, Windows: 3x,WfW,W9x,NT,W2K, Cygwin,...
RMX, UNIX, XENIX, CP/M, MP/M, RSX-11M, VAX/VMS 
Intel 80XX,..., Motorola 68XX, Zilog  Z-80, RCA 1802 
Sun (SunOS 5.7)
DEC PDP-11, VAX-11/785 
HP-3000 (HP-UX) 
IBM 360, MODELS 20 & 40
Univac 1108 
 |  
 
 Education 
University of California at Santa Cruz, 
Bachelor's (w/honors): Math & Computer 
Science, 1976 
 
COMPAQ Computer Corporation:  80286/80386 Microprocessor Architecture
 
COMPAQ Computer Corporation:  ISA/EISA Bus Architecture
 
INTEL:  8080/8085 Microprocessor Architecture
  
 
 
 |