Vous êtes sur la page 1sur 11

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+
R. Leonard Loker, Jr. Page 2

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
R. Leonard Loker, Jr. Page 3

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.
R. Leonard Loker, Jr. Page 4

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


R. Leonard Loker, Jr. Page 5

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.


R. Leonard Loker, Jr. Page 6

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.
R. Leonard Loker, Jr. Page 7

• 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.


R. Leonard Loker, Jr. Page 8

• 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.
R. Leonard Loker, Jr. Page 9

• 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.
R. Leonard Loker, Jr. Page 10

• 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.
R. Leonard Loker, Jr. Page 11

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

Vous aimerez peut-être aussi