Sie sind auf Seite 1von 8

R. LEONARD LOKER, JR.

2602 Calbert Drive


Indianapolis, Indiana 46219
(317) 898-9035

Objective: Data Management/Analysis

Summary: Apply Analysis and programming to optimize product/production processes.

Technical Skills:
ADA
Basic (various)
C
C++
Capability Maturity Model
CERs (cost estimating relationships)
CMS (configuration management)
COBOL74 � timesharing and 4800+ lines of batch (JCL) source code
DBASEIII+
DOE (design of experiments)
DOS
Earned Value Tracking
Function Analysis
FORTRAN 77
Honeywell DPS8 GMAP/SORT/MERGE/ASSEMBLY/JCL
HP1000
HP9845A
ISO 9000 Compliance
Loral SBA100 bus analyzer
McCabe Complexity Analysis
MS Office 4.3 products
Netscape Navigator use
Novell Netware use
Pascal - PDP11 training - tested Pascal from VAX/VMS environment on EP/ES aircraft
platforms.
Personal Software Process (PSP)
PRICE H (hardware cost estimating)
QDR (Quality Deficiency Reporting � time sharing COBOL with batch output)
REVIC (s/w cost estimating)
Software Q/A
Software Testing
Statistical Sampling Plans
SUN/SOLARIS
UNIX
VAX/VMS Sort/JCL
Visual Basic for Applications
Windows 3.11,95,97
Word 6.0
Y2K (year 2000) testing
8080 Assembly language
Post-employment: C++ programming:

C++ DOS utility s/w:

Findm searches all C-drive directories for all occurrences of a keyword or phrase
up to 80 characters similar to SS8. The files/directories to be searched may be
customized.
SS8 searches a directory (all files) for all occurrences of a keyword and displays
a window containing the keyword, and identifies the directory/filename and
approximate location in the file.

BRD displays files in a specified range It uses the MS DOSKEY s/w (arrows) to
repeat the input without having to re-enter the entire line.

BRW is similar to BRD except it runs from windows without using the arrow keys.

Other C++ s/w:

y44 searches all C-drive directories for anagrams of the root word entered. If
you don't want all the computer lingo and you have dictionary files you can
customize the files/directories to be searched.

Other C++ programs have been written for anagrams. One program finds all possible
letter combinations for a word, and eliminates nonexistent first three letter
combinations. Another program only transposes the first 6 letters so that an
output file can be referenced without seeing the possible combinations fly by too
fast to read. For more than 6-letter words the output file (A: drive) starts to
chew up disc space so this keeps the program output reasonable. A special
algorithm has been developed to eliminate duplicate sequences without any sorting
and matching when there are duplicate letters. Another program allows the user to
specify where to start the display and fills the screen in columnar format.

Instead of entering words, a sequence of numbers may be entered. The output then
represents all possible unique sequences of the numbers entered. This has been
applied in cathedral bell ringing by printing the program output for the ringers
to follow (includes myself). The findm program will be adapted to find all
anagrams on the C-drive or the selected files/directories. Another application
being considered is chess � finding the best sequence of all possible moves.

Regional Re-employment Center Training:

MS Access 97 � 12 hours completed 9/30/98


MS PowerPoint 97 � 8 hours completed 10/2/98

Employment History:

re:Member Data Services (Maxim group consultant)


5/20-6/20/1999
Programmer/Analyist

Proposed software revisions to implement NACHA Operating Rules for Credit Unions
(federal Credit Uniion regulations). Project transferred to staff with more
experience in Credit Union operations.

RAYTHEON TECHNICAL SERVICES, INC. 1997 � 1998


Staff Engineer

Maintained approximately 170 software test procedures. Performed year 2000


testing for same software.

In dry run of 20% of test files, located 20.9% errors in test cases. Also found .
5% software errors. Documented defects for 30 test files. Also wrote MS DOS
Qbasic programs to identify all test cases by number. Tested on VAX/VMS using
Xwindows.
Conducted software audit, which found ambiguous data formats that were corrected.
Also found incorrect positional calculations and ahead-or-behind schedule
messages. Used FTP program to transfer data to/from VAX/VMS and PC.

Wrote C programs to search code and data directories for Ada keywords and phrases
in Y2K (year 2000) software audit. Also C programs to list software structure
(functions, subroutines, etc.) Also to solve statistical problems for the
Personal Software Process course. This course covers the Capability Maturity
Model. Also used Earned Value Tracking to evaluate progress on the problems. An
Excel data base was developed for recording and analyzing times, and for proper
computation of number of lines of code (found incorrect formulas at various places
in the textbook). Imported Excel charts and graphs in Word 6.0 report.

Worked on a SUN UNIX system using SOLARIS to develop capabilities with the McCabe
Complexity Analysis technique.

Used MS Project to write status reports for Y2K testing.

Began training in C++. All lectures viewed on videotape. About 50 of 90 homework


problems completed.

Completed training in tailoring software Q/A plans and procedures for ISO 9000
compliance.

Reviewed software test plan template and working instructions.

Reviewed Functional Analysis for use as a quality indicator.

NAVAL AIR WARFARE CENTER 1994 � 1996


Cost Analyst

Participated in source selection for AH-1W helicopter cockpit upgrade. Developed


parametric cost estimating relationship for technical aircraft equipment using
Excel.

Found approximately 22 defects in company proposal resulting in eventually


canceling contracts, saving government approximately $800 million.

Found effective cost for different types of infrared RADAR allowing best source to
be identified. Developed Excel database with product cost and features. Wrote
Visual Basic
macros to report various product features using Excel 5.0. Under the Excel MACRO
pull down menu are modules to hide and unhide columns, adjust border weight, clear
formats, etc. Under the Excel REPORT pull down menu are macros to report on each
product characteristic (including cost). The product characteristic being
reported is highlighted in red letters and column widths are adjusted to highlight
the characteristic selected. The reports may be demonstrated to users with Excel
loaded on the PCs (floppy or possibly by E-mail. This program received a
commendation from NAVAIR in Washington.

Prepared cost estimates using REVIC (for software) and Price H (for hardware).

NAVAL AVIONICS CENTER (1977-1995) 1961 � 1995


Mathematical Statistician (1982 � 1995)

Analyzed and managed data for approximately 2,000,000 lines of code/data on


production items. Developed Quality Cost program to report scrap, rework, and
normal processing production costs for corporate-wide distribution � COBOL74 with
Honeywell DPS8 JCL and MS Chart. Listing of 4800+ lines of COBOL74 source code
available.

Commendation for Quality Cost system (12/87 per Branch Manager Lee Coy): Mr.
Loker, Math Statistician GS-12, has single handedly made a significant
contribution toward the development of a quality cost system to meet the Branch
414 corporate objective. He has demonstrated an in-depth knowledge of the
different NAC computer data systems, ability to program the computer and to relate
the data recorded to the NAC manufacturing process. Mr. Loker's ingenuity has
resulted in quality cost reports that will allow managers at all levels to
identify problem areas, develop corrective actions, and better plan the use of
manpower and facilities. Mr. Loker's accomplishments during this past year have
definitely exceeded the normal expectations for a Math Statistician, GS-12, and
NAC will reap long-term benefits in the form of increased productivity and higher
quality products.

Analyzed design of experiment data to determine optimum production techniques �


determined unexpected result that current soldering techniques were producing
printed wiring board quality better than with proposed standard process � time-
sharing FORTRAN � code available for one experiment.

Station POC (point of contact) for DOE (design of experiments) and statistical
sampling plans (FORTRAN source code available from printouts).

Wrote procedure to send inspection data from the HP9845A to the DPS8 mainframe for
processing with our tolerance analysis s/w. Updated most of this s/w to include
trend analysis (regression).

Using VAX/VMS FORTRAN simulation programs, designed customized sampling plans for
production units with different quality levels specified for major, minor, and
critical defects.

At home � programmed Sinclair Z-80 (8086 processor) to test statistical weighting


theory developed at work. Wrote assembler for Z-80.

Incorporated statistical weighting theory in COBOL74 batch mode (JCL) indicator


charts.

Used Honeywell DPS8 GMAP/SORT/MERGE/ASSEMBLY to report statistical indicator data


(before weighting charts were developed).

Used CMS configuration management software on the VAX to import Ada code for
static testing.

Used dBASEIII+ software for reporting training costs.

Used Honeywell DPS8 time-sharing COBOL for Quality Deficiency Reporting (QDR)
system.

Used VAX/VMS Sort/JCL for production data process control programs.

Tested Pascal software used in mission computers and multi-purpose displays on the
EP/ES surveillance aircraft. Pascal code was compiled in a VAX/VMS environment
and downloaded to 9-track magnetic tape, which is tested, copied, and distributed
to the fleet. Normally with one other engineer, was responsible for testing and
monitoring the maintenance of about 5 of the 25 subprograms controlled with
Pascal. This included representing software quality assurance (SQA) in
requirement definition meetings and code walkthroughs with the development
contractor both on site and at the developer's site. . Tested system s/w at the
Patuxtent River customer site. One task was representing SQA in the development
of the hard disc system to replace the 9-track tape drive and the memory storage
unit. The requirements were that the disk system was to simulate operation of the
tape and memory units so the Pascal software would think it was continuing to
communicate with a tape drive and memory unit. This meant that the requirement
definition had to be complete - the new unit had to be able to handle all requests
made to the former system. So the message traffic handled by the former system
had to be completely specified. To this end I was tasked with identifying the bus
traffic with a Loral SBA100 bus analyzer and verifying that it was in accordance
with documented requirements. As might be expected, I encountered traffic which I
couldn't identify in the documentation. So a successful transition from an actual
tape unit/memory extension unit to an emulated system was impossible to assure
because the performance requirements weren't completely documented.

NAVAL AVIONICS FACILITY (1961-1977)


Physicist (1961 � 1981)

Maintained calibration history on 14,000 items of calibration equipment (Honeywell


DPS8 FORTRAN/GMAP/SORT/MERGE � batch (JCL) and time-sharing.

Developed process control program to determine when change in calibration process


occurred, resulting in change of calibration accuracy from near 0% to about 98%
(all automated).

Developed process control program to detect individuals or groups of equipment


with significantly higher or lower failure rates than the overall class, resulting
in similar increase in calibration accuracy.

Duties and responsibilities included:

Investigation, evaluation, and making recommendations pertaining to: (1) The


technical adequacy of measurement equipment, systems, and standards; especially,
in the areas of temperature and electrical measurements. (2) Proposed engineering
changes or revisions of test methods, procedures, and instrumentation. (3)
Correlation of testing methods and techniques to assure compliance with
calibration standards.

Support of the development of measurements and capability for the Metrology


Laboratory through investigations of measurement standards and facilities
requirements, calibration procedures and techniques, and techniques, and technical
direction to and training of lower grade personnel.

Theoretical analysis of measurement techniques through computer programming of


mathematical models and analysis of the data produced by the physical system using
statistical designs and techniques.

From previous recommendation, 1971, by C. E. Kuonen, director of Metrology


laboratory:

With the growth and development of the Metrology Laboratory, Mr. Loker's
activities grew and evolved in the direction of theoretical analysis of
measurement systems, computer programs for analysis of data, the reduction of
tables of temperatures vs. volts/resistance etc., and statistical designs of
measurement and analysis. As such, this function has provided the Metrology
Laboratory with a significant segment of laboratory operation.
Mr. Loker's endeavors are manifested chiefly in three ways: as a consultant, a
developer of measurement techniques, and as an analyst. As a consultant, a
developer of measurement techniques, and as an analyst. As a consultant, he
provides advice and counsel and makes decisions and recommendations, which are
related to the success of the overall NAFI support to the fleet. As examples, Mr.
Loker has provided consultations in the development of the NAFI volt, the
interpretation of temperature tables in terms of the new International Practical
Temperature Scale of 1968, and analysis of data and analysis of measurement
techniques.

In the area of development of calibration procedures and measurement techniques,


Mr. Loker has prepared local calibration procedures for the calibration of Q
standards, inductors, accelerometers and related systems instruments and devices.

In the area of analysis, Mr. Loker is contributing a unique need to the Metrology
Functions at NAFI. As evidenced by the computer programs written such as program
number F4-01-70-23A and B, Quadratic Interpolation Polynomial, and Method of
Divided Differences, also program number F4-11-69-12, Orthogonal Interpolation
Polynomial, and other equally unique programs, Mr. Loker is providing methods and
techniques of data analysis which were not available before. This capability is a
result of individual effort on the part of Mr. Loker. He has shown personal
initiative in the development of new programs which contribute directly to NAFI
capabilities in the total area of measurements. An example of Mr. Loker's
contribution as an analyst is: reports of calibration for Platinum Resistance
Thermometers as received from the Eastern Standards Laboratory Type II (ESL) were
compared to previous reported values and found to be outside the acceptable
limits. An analysis was made of the method used by ESL to obtain the reported
values. It was found that the ESL computer program was in error. Program
correction information was relayed to ESL and the proper computer program was then
written. This effort had an effect upon the entire Navy Calibration program as
related to temperature calibrations of standards. An indirect effect was that due
to the use of the proper computer program, errors found in the International
Temperature Tables were brought to the attention of the International Commission
on Temperature and new correct tables were published. Thus as a result of Mr.
Loker's investigation, not only the Navy temperature program was effected by the
National and International temperature programs were effected as related to
Platinum Resistance Thermometers. ESL directed a letter of appreciation to NAFI
as a result of Mr. Loker's action.

In all of the activities and contributions made by Mr. Loker, as evidenced by the
visible results outlined previously, these activities have been made with little
direction or supervision. Mr. Loker has demonstrated an attitude of cooperation
and helpfulness in meeting emergency requirements, in providing special programs
for data analysis and in providing many of the more routine but nonetheless
necessary requirements of the Metrology Division.

Produced MIS reports, workload scheduling programs, and workload projection


programs (Honeywell FORTRAN/GMAP/SORT/MERGE � batch (JCL) and time-sharing).
Developed and documented new measurement techniques.

Determined calibration workload based on probability of equipment failure,


resulting in savings of $225,000 per year.

Workload optimized based on available manpower resulting in equipment accuracy


increase from 90% to about 98%.

Corrected temperature calculations to allow proper calibrations to new IPT68


temperature scale (International Practical Temperature Scale of 1968).
Developed RF Q standard measurement program to calculate measured values
independent of measurement circuit.

Developed RF Q standard measurement program and procedure to calculate measured


values independent of measurement circuit.

Tested (and enhanced) HP1000 calibration software.

Completed Pascal training 3/6 to 6/12/1980 by Professor Charles Swart, instructor


(as stated on the certificate). This training was done on our PDP11 system.

Technical memoranda and Procedures:

NAFI TR 1270 FORTRAN Program for Standard Cell Data Reduction

MET WP-001 Q Measurement, a technique of Q meter calibration in which the absolute


value
of the Q standard can be determined and then used to
calibrate the Q meter.

MET WP-004 An examination of the reported constants of Platinum Resistance


Thermometers which were calibrated at the Eastern
Standards Laboratory.

MET WP-015 Conversion from the International Temperature Scale 1948 to the
International Practical Temperature Scale 1968 for
Platinum vs. Platinum 10%
Rhodium, Chromel Alumel, Iron Constantan and Copper
Constantan
thermocouples.

LCP-IIL-004 Charge Amplifier, UNL-CV608RMG-6 and UNL-C608RMG-6 (Unholtz-


Dickie charge amplifier calibration procedures).

LCP-IIL-005 Voltage Amplifier, UNL-610-RM-3, and UNL-610-RMG-3 (Unholtz-


Dickie
voltage amplifier calibration procedures).

LCP-IIL-006 Shock Monitor, ENB-2708 M2 (Endevco shock monitor calibration).

LCP-IIL-009 Q Meter, BOA 260-A, Q standards, BOA 513-A and 518-A and
inductors,
BOA 103-A (Boonton Q meter, Q standards, and inductor
calibration).

LCP-IIL-031 Kistler Charge Amplifier Model 503.

MET-CP-002 Computer Programs for Metrology Requirements (A listing of 21


programs of
which 20 were written by Mr. Loker and one revised
by him)

SV-03 Pomona procedure for the MB-M3 Vibration Monitor


(calibration procedure �
revised).

LCP-IIL-002 Unsaturated Standard Cells (calibration procedure � revised)


Education:
M.S., Physics; Purdue University
B.A., Physics/Math; Wabash College

Professional Development:
Design of Experiment Seminar
Deming Seminar

Honors:
Awards for calibration workload program and Quality Cost program. Commendation
from the Eastern Standards Laboratory for corrections affecting the National and
International temperature programs. Commendation from NAVAIR Washington for
developing Excel macros to report product costs and features for F-18 equipment
procurement.

Associations:
American Physical Society

Technical References:
Dave Kuchler (C++ instructor) 317-306-7961
Pete Kaczmarek (Visual Basic Excel macros) 317-306-4010
Lee Coy (COBOL) 317-306-7432
R. Leonard Loker, Jr. Page 9

Das könnte Ihnen auch gefallen