TECHNICAL PROFILE:
Hardware:
Sun, Silicon Graphics (SGI), IBM PC, Gould, VAX, PDP.
Operating Systems:
UNIX (Solaris, SunOS, Linux, SCO, Irix, UTX-32), Windows 2000/XP, Windows 95/98,
Windows 3.1, DOS.
Programming Languages:
C, C++, Java, Perl, Pascal, LISP, FORTRAN, BASIC, COBOL, PL/I, SQL.
Software:
X11/Motif, Perl/Tk, TeX/LaTeX, PostScript, troff, HTML, Word, Powerpoint,
Access, Ingres, Informix, Purify, RCS.
2000-Present: General Engineer,
CISD/Army Research Laboratory (ARL).
Developing programs in Java and C to demonstrate steganography (hidden
writing) and its applicability to Army battlefield communications.
Using the Perl language and the bootstrap method to generate new documents
in Cyrillic to evaluate several optical character reader (OCR) packages.
1993-2000: General Engineer,
IS&TD/ARL.
As Team Leader for the Battlefield Computation work package, applied
military science and computer science expertise to develop methods to
achieve situational awareness through sequential objectives to prevent
friendly fire.
ARL Technical Project Officer for the Technology Program Annex titled
"Enhance Situational Awareness via Model-Based Battle Command" with CECOM
in support of the Battlespace Command and Control (BC2) Advanced
Technology Demonstration (ATD).
1995-1996: General Engineer,
Communications-Electronics Command (CECOM).
Served as exchange scientist on TDY from ARL to transition the ARL
Information Distribution Technology (IDT) to the
Combined Arms Command and Control (CAC2) ATD.
1990-1993: General Engineer, VLD/Ballistic
Research Laboratory (BRL).
Developed a relational database for vulnerability/lethality estimates.
Designed an application which used fuzzy set theory (fuzzy SQL) to select
a surrogate vehicle from the database when the desired vehicle was not
available.
System Administrator and Data Processing Activity Manager for Sun and SGI
workstations, file servers, and compute servers used by the branch.
1985-1990: Computer Scientist, VLD/BRL.
As Team Leader of the VLD Artificial Intelligence Research Team ('85-'88),
developed techniques, tools, and utilities for expert systems and
relational database management systems used to create auditable databases
and configuration management procedures for vulnerability assessment models.
Coordinated design, development, and implementation of the Non-Parametric
Statistics Expert System (NONPARE) based on the GENIE inference engine.
System Administrator, Assistant Automated Data Processing System Security
Officer, and Terminal Area Security Officer for VLD Gould ('86-'89).
1983-1985: General Engineer, VLD/BRL.
Developed artificial intelligence expert systems to aid vulnerability
analysts and the tools to maintain those systems.
Lead of team that designed a Generic Inference Engine (GENIE) as the basis
for various expert systems.
Conducted vulnerability analyses of ground systems.
Created management assistance tools to determine work unit funding,
perform PERT analysis and generate Gantt charts, and monitor branch budget.
Deputy Data Processing Manager for VLD VAX computer ('84-'86).
1978-1983: Mechanical Engineer, VLD/BRL.
Developed combinatorial-geometry target descriptions of ground targets.
Served as programmer to implement new numerical techniques, such as dynamic
programming, and created applications packages such as a non-linear
constrained least-squares curve fitting program.
OTHER EXPERIENCE:
2000-Present: Instructor (part-time),
Harford Community College.
Teaching
credit courses
in the Java programming language, with an emphasis on object oriented
design, and introductory C programming.
1984, 1985, 1995, 2000: Mentor, ARL and BRL.
Mentored high school students as part of the George Washington Science
and Engineering Apprentice Program.
Also trained summer interns in 1985.
1982-1993: Instructor, ARL and BRL.
Taught informal in-house courses on Pascal, UNIX, X11, and LaTeX.
Created custom LaTeX style sheet and wrote report documenting how to use it.
1982-1984: Instructor (part-time),
Harford Community College.
Taught non-credit courses in the Pascal programming language.
EDUCATION:
MS, Computer Science,
Johns Hopkins University, 1984.
BS, Engineering Analysis (math minor),
Clemson University, 1977.