KEITH B. MASON
Houston, Texas *****
281-***-****; **********@*****.***
Objective
Technically oriented career.
Computer Skills
Hardware Platforms
Sun SPARC Workstation, HP Apollo Workstation, IBM PC compatibles,
Interdata 8/16E, VAX, Motorola 68K, Ixthos IXZ4,
Analog Devices SHARC 21060 & 21062 DSP processors.
Operating Systems
UNIX (HP), MS Windows, MS DOS, Interdata 8/16E DOS, PSOS, in-house
designed real-time operating systems (CLS, WTS & ECLIPS).
Software Languages
C, C++, C#, Interdata 8/16E assembly, IBM 370 assembly, Motorola 68K
assembly, Intel 30* 86 assembly, SHARC assembly, FORTRAN,
Korn Shell, HTML, TclTk, SQL.
Software Tools
CMS, RCS and Clearcase source code management tools, Visual C++,
VisualDSP, IXZ4hsp, FrameMaker, Purify and SingleStep debuggers.
EMPLOYMENT HISTORY
Atlas Wireline (Baker) 1990 To 2004
Houston,Tx
Embedded Software Engineer for Real-Time Data Acquisition System
12/99 - 1/04 Responsible for the real-time telemetry system. System is
comprised of a Motorola 68040 host
running a PSOS based
real-time operating system and an Ixthos
IXZ4 board operating
five Analog Devices 21060 DSP
processors. The boards were
connected via VME bus.The telemetry
system is connected to
the HP acquisition computer via
Ethernet.
Application Software Engineer for Real-Time System
1/94 - 12/99 Real-time Nuclear Magnetic Resonance software development.
Development was done on Sun SPARC and HP Apollo
workstations using C and FORTRAN with UNIX (HP) as the
operating system. The system runs in a Motif/Oracle
environment. Responsible for requirements, designing and
coding of both the data processing and data acquisition
software. Helped develop an analytical engine capable of
rapidly implementing new uses for the NMR tool. This
engine enables a user to customize the tool programming
via a Motif GUI. It will configure and
then download the tool software while simultaneously configuring the
main real-time acquisition computer for data format and
processing method. Also participated in ISO 9000 and QES
(Quality Education System) certification.
Embedded Software Engineer for Real-Time Data Acquisition System
5/93 - 1/94 Participated in a project to connect an IBM PC with the
main acquisition computer (Interdata 8/16E) via GPIB to do
co-processing and display of data. Coding consisted of C++,
Intel 80* 86 assembly and Windows GUI development on a
Windows 3.1 platform. Worked closely with the nuclear tool
development team in integrating a new tool into this PC-
based system.
1/93 - 5/93 Embedded real-time wireline telemetry system development.
This system linked the data acquisition computer to the
geophysical tool string. Coding was done in C and Motorola
68K assembly cross-compiled on a VAX platform. Responsible
for design, coding, documentation and debugging.
6/90 - 1/93 Real-time operating system development for the main
acquisition computer (Interdata 8/16E). Coding was done in
Interdata 8/16E assembly (similar to IBM 370) and cross-
compiled on a VAX platform.
Duties Included:
* Software development of many oil well surveying tools
including nuclear density, gamma ray, induction,
caliper, neutron, acoustic, magnetic flux and nuclear
pulse decay.
* System level design.
* Debugging using such tools as an HP Logic Analyzer and a real-
time source level debugger.
* Developing IEEE format design and requirements documents.
Accomplishments included:
* Designed and coded drivers for the depth/time interrupt hardware
and several geophysical tools.
* Designed and coded a system to save/backup the system multi-
function buffer board from disk and tape.
* Redesigned the CRT and MFBB drivers.
* Redesigned the system rasterizer to be more hardware fault
tolerant.
* Redesigned the data delay and buffering algorithm in order to be
able to run more tools simultaneously.
* Helped redesign the entire acquisition system to make it faster,
smaller and more crash proof.
Atlas Wireline (Dresser) 1981 To
1986 San Angelo, Tx
Field Engineer
12/81 - 6/86 Geophysical surveys of oil wells. Responsible for revenues
of $1 million per year managing an open hole logging truck
and crew. Operated on an 80 -100 hour per week/24 hour call
basis. Managed crew of three.
2004 - present Retired
EDUCATION
Texas A&M University
1977 - 81 B.S. Mechanical Engineering
1988 - 90 B.S. Computer Science
References available upon request.