Académique Documents
Professionnel Documents
Culture Documents
1997 - 2000. Software Engineer: Honeywell Air Transport Systems, Phoenix, Arizon
a. I specified requirements, designed, coded, and performed unit testing and bla
ckbox testing of DO-178B compliant Ada 83 real-time embedded avionics software f
or the Aerospatiale Pegasus Airbus. This required knowledge of Rational Apex, Au
tomated Configuration Management (ACM), Ada Symbolic Debugger, Test Generation S
ystem (TGS), Interleaf , ARINC 429 and DO-178B. It required knowledge of the v
arious components of the Flight Management System (FMS) such as Lateral Guidance
, Vertical Guidance, Flight Plan, Navigation, and I/O. I used TGS to write Compo
nent Test Procedures (CTPs) for the Hotspare/Dual component of the Pegasus Airbu
s FMS. Contract position through Feb 2000.
1997 - 1997. Systems Analyst: Ensco, Johnson City, New York. Member of a softw
are development team responsible for building a real-time embedded Ada automotiv
e software system. Studied the concepts of a Controller Area Network (CAN) bus
and the TouCAN communication controller module.
1994 - 1996. Assistant Professor Computer Science/Mathematics: Western New Mexi
co University, Silver City, New Mexico. Taught Computer Literacy in the MacIntos
h environment, Business Applications for Microprocessors in an MS Windows settin
g, Compiler Construction & Design, Programming Languages, Management Information
Systems (MIS) for Managers, VAX/VMS Assembly Language, Intermediate Algebra, Ma
th for the Liberal Arts, and Math for the Political, Life, and Social Sciences.
1991 - 1993. Senior Computer Scientist, Computer Sciences Corporation, Fort Hua
chuca, Arizona. I helped develop a decision support tool to redesign software sy
stems. I evaluated Computer Aided System Engineering (CASE) tools to augment Ora
cle CASE tools in a System of System Engineering tool set. The purpose of SOSE w
as to automate the System Design Plan process. I helped write a Functional Descr
iption and System Design Plan to specify the hardware and software requirements
for an electronic record keeping system. I developed Network II.5 simulation pro
grams to model client/server architectures to evaluate viable system alternative
s for that proposed electronic record keeping system.
1990 - 1991. Senior Computer Scientist, Logicon/Ultrasystems, Fort Huachuca, Ar
izona. I designed, coded, tested, and maintained expert system software written
in Lisp and C for the US Army in support of Operation Desert Shield/Desert Storm
. For example, I wrote a C program that implemented a deterministic finite autom
aton to parse military intelligence strings. As another example, I wrote a Lisp
program which used Calculus and Spherical Trigonometry to compute the latitude a
nd longitude of an enemy command post given the great circle distance between th
e friendly command post and the enemy command post and the latitude and longitud
e of the friendly command post.
1987 -1994. Adjunct Professor, Computer Science/Mathematics, Chapman University
, Sierra Vista, Arizona. I taught courses in Algorithm Analysis, Data Structures
, Compiler Construction and Design, Programming Languages, File Processing with
Pascal, Artificial Intelligence, and Database Management Systems (DBMSs).
1987 - 1990. Computer Scientist, COMARCO, Fort Huachuca, Arizona. I compiled me
thodology investigative reports to identify improved test and evaluation methodo
logies and techniques. One report documents software reliability models such as
the Statistical Modeling and Estimation of Reliability Functions for Software (S
MERFS). I used this FORTRAN program, which implements differential equations and
mathematical statistics, to compute software reliability metrics of a US Army M
obile System Equipment (MSE) battlefield telephone system. I computed mean time
between failure system reliability statistics for the MSE software. Inputs were
derived from the MSE's data dictionary. A second report documents the developmen
t of an Ada reusable software components library. A third report documents the u
se of software test tools, software quality factors and metrics to test and eval
uate software.
1986 - 1987. Senior Analyst: Bell Technical Operations, Fort Huachuca, Arizona.
I designed, coded, tested, and maintained software written in the Simulation La
nguage for the Analysis of Communications Electronics (SLACS) systems to assess
the performance of communication electronic equipment in tactical military deplo
yments at the US Army Electromagnetic Environmental Test Facility.
1978 -1986. United States Air Force (Captain)
1984 -1986. Computer Research Science Officer. Rome Air Development Center, Gri
ffiss AFB, New York
Planned, managed, and performed research and development of the Laboratory Offic
e Network Experiment (LONEX). LONEX was a distributed office automation project
. I helped write the Request for Proposal (RFP) for the Local On-Line Network Sy
stem (LONS). I participated in the decision making process to see which bidder
would implement LONS at the Rome Air Development Center.
1982 - 1984. Computer Systems Analysis Officer. Rome Air Development Center, Gr
iffiss AFB, New York
I planned, managed, and performed research and development of Ada compilers, so
ftware support tools, and environments for the Ada programming language for the
US Air Force Systems Command. I was the Rome Air Development Center Program Mana
ger for the US Air Force Ada Independent Verification and Validation Contract.
1978 - 1982. Computer Systems Simulation and Modeling Officer, Air Force Data S
ystems Design Center, Gunter AFS, Alabama.
Promoted to 1st Lieutenant in 1980. Promoted to Captain in 1982. I wrote numeric
al analysis and multiple stepwise linear regression analysis FORTRAN software to
project trends of data processing installation workload statistics to prepare l
ong-range computer equipment forecasts for the United States Congress. I monitor
ed the CACI Simscript contract and developed Simscript programs to simulate US A
ir Force application software such as the Maintenance Management and Information
Control System (MMICS) for Aircraft. I wrote SQL scripts using the Air Force On
line Data System to run retrievals against the Workload Analysis Model (WAM) da
tabase. I used the WAM database to perform configuration management and control
of and to evaluate computer software performance of the US Air Force Data System
s Design Center application software. I evaluated Data Automation Requests to as
certain whether or not Data Processing Installations required hardware and softw
are upgrades. Applied queuing theory to estimate computer software response time
.
Feb 1978 - May 1978. Officer Training School, Lackland Air Force Base, San Anto
nio, Texas - received commission as a 2nd Lieutenant in the United States Air Fo
rce.
PROFESSIONAL AFFILIATIONS:
American Institute of Aeronautics and Astronautics
American Mathematical Society
OPERATING SYSTEMS: VxWorks ARINC 653 RTOS, GNU, Linux, MS Windows XP, Unix, SunO
S, VAX/VMS, Macintosh, Genera.
SOFTWARE: DOORS, VectorCAST, Cygwin, Python, MS Office 2007, Enterprise Archite
ct, vim (vi improved), Rational ClearCase, Rational ClearQuest, Rational Apex, L
ATEX, Maple, Ada 83, C, C++, Network II.5, Lisp, Common Lisp Object System, FORT
RAN, Pascal.
HARDWARE: Single Board Computer (SBC), Software Development Unit (SDU), Brass
board Development Unit (BDU), Windows workstations, Linux workstations, Unix wo
rkstations, RS-422, 1553B, Honeywell Data Monitor, VAX/VMS workstations, Macinto
sh PCs, Sun SPARCstations, Tektronix Logic Analyzer, ARINC 429 analyzer, Motorol
a TouCAN communications controller, Symbolics workstations.
*
EDUCATION:
a) BS Mathematics, Minor in Physics with Calculus for Engineers, 27 quarter hour
s in Applied Mathematics beyond the BS in Mathematics Florida State University,
Tallahassee, Florida..
b) MS Computer and Information Science (CIS), Troy State University, Montgomery,
Alabama..
c) 12 semester hours in Post Graduate CIS courses beyond the MS in CIS, Syracuse
University, Syracuse, New York..
d) 13 semester hours in Computer Science beyond the MS in Computer Science and M
athematics, New Mexico Institute of Mining and Technology.
Publications, Transcripts, and References Available Upon Request
Here is a link to one of my publications: http://www.sciencedirect.com/science