DAVID R. MAPES
CONTACT:
dmapes@erols.com
EDUCATION:
- Degrees:
- M.S., Computer Systems Management-Software Development,
University of Maryland, University College,College Park,
Maryland, 1999
- B.S., magna cum laude, Information System Management,
Anthropology minor, University of Maryland Baltimore County,
Baltimore, Maryland, 1988
- A.A., Computer Science, Montgomery College, Rockville,
Maryland, 1986
- Seminars/Classes Attended:
- Highlights of Course Work for M.S.:
Information Risk Assessment and Security;
Software Reliability and Reusability;
Independent Verification and Validation;
Telecommunications and Connectivity;
Engineering Economic Analysis;
- SAIC Training:
SAIC Common Approach to Software Development;
Information Engineering;
Software Requirements Engineering and Management;
Software Project Management;
Software Engineering Principals;
Software Metrics for Technical Staff
- Technical Training:
ORACLE 6 Database Administration and Performance Optimization;
Fast Track to PowerBuilder 5.0, Sybase Corp;
ORACLE Designer 2000: Generate Web Applications
PROFESSIONAL ACCOMPLISHMENTS:
- Academic and Professional Honors and Awards:
Membership in the University of Maryland
chapter of the Phi Kappa Phi Honor Society,
December 1988.
- Special Qualifications:
Mr. Mapes is a great team player with a proven ability to
interact productively with both coworkers and clients and
a long history of participation in successful software
development projects. He has a demonstrated ability to hit
the ground running on new projects and quickly become a
contributing team member. He has an active development
engineer's grasp of Oracle's PL/SQL as it is applied to web-
based user interfaces and server-side processing.
Mr. Mapes has a proven ability to write clearly and concisely
on a wide range of technical and business related topics.
Mr. Mapes has good grasp of repeatable and defined software
development process activities and how they can positively
impact project success and client satisfaction. Mr. Mapes
worked at SAIC/SDC during, and participated in, both the
initial successful implementation and the recently successful
re-assessment of the SDC as a Software Engineering Institute -
Capability Maturity Model (SEI-CMM) level 3+ (Defined)
organization. Mr. Mapes also has extensive experience applying
the Ganes-Sarson process modeling methodology.
Mr. Mapes has extensive experience in the evaluation, editing,
and author coaching for the following software development
lifecycle documents:
- Concept of Operations
- System Requirements Specificaitons
- Requirements Traceabiity Matricies
- Interface Control Documents/Agreements
- System Design Documents
- Design Description Documents (COTS implementations)
- Options Analysis White Papers
Mr. Mapes has a personal software development approach
that emphasizes the creation and use of well-documented,
reusable software components that improve the development
productivity and product quality of a project and
organization, and enhance client satisfaction.
Mr. Mapes has extensive experience writing goal directed,
data quality tolerant location address pattern matching
search software. He also has a basic understanding of
address based geo-coding; Lat/Long assignment based upon
facility location address data and Census Topologically
Integrated Geographic Encoding and Referencing (TIGER) data,
and method, accuracy, and description Lat/Long coordinate
quality evaluation. Additionally Mr. Mapes has written many
deliverable documents including Application Security Plans,
Operation and Maintenance documents, and Software Release
Notes.
Mr. Mapes also has a proven record of successful problem solving
across a wide array of technical and customer related areas.
COMPUTER EXPERIENCE:
- Hardware:
IBM Mainframe (ISPF/TSO);
Minicomputer (UNIX);
PC (Win/DOS);
Thin-Net network cabling
- Software:
- Computer Languages:
Oracle's PL/SQL; HTML; JavaScript; Clipper;
dBASE III+; COBOL; Paradox; CList; JCL; Pascal;
C; SAS; WYLBUR; Ada; LISP; BASIC;
IBM 370 Assembly Language; Fortran.
- Software Applications:
Oracle 8i-9i; WordPerfect; MS Word; Visio;
Oracle Designer 2000; CGI Programming; UNIX;
PowerBuilder; DOORS; IBM PC/MS-DOS;
IBM Mainframe OS/DOS-VSE; ISPF; VAX/VMS;
VAX/ULTRIX; Novell and 3-Comm/3-Open
LAN Software.
PROFESIONAL EXPERINCE:
- PRESENT POSITION:
Science Applications International Corporation (SAIC),
- Senior Application Systems Analyst/Senior Software Engineer,
January 1993 to Present
- Programmer/Analyst, October 1990 to January 1993,
- Programmer-Programmer/Analyst, March 1989 to August 1990,
US DHS/ICE: Systems assurence and analysis across a wide array of
enforcement, management, and servic oriented information systems.
July 2003-Present.
NASA: Reprensented SAIC as a key contributor on the successful
Honeywell proposal bid for the NASA Godard Space Flight Center's
Mission Operations & Mission Support/
Network Engineering & Network Support
contract RFPs. April 2003-June 2003.
US EPA: Graphical Exposure Modeling System (GEMS), SAIC General
Sciences Operation (GSO), Senior Systems Analyst/Software Engineer,
December 2002. In support of GEMS, Mr. Mapes provided Pro-C trouble
shooting support for the Toxic Release Inventory System extract
program.
USDA/APHIS ePermits Program, SAIC Systems Development Center (SDC),
Senior Systems Analyst/Software Engineer, October 2002-November 2002.
In support of the development of the comprehensive electronic permit
system (ePermits) for the United States Department of Agriculture
Animal and Plant Health Inspection Service, Mr. Mapes performed
business process modeling using Oracle Designer 6i, authored the
ePermits application security plan, and provided logistical support
for deliverables and client meetings.
Mission Oriented Systems Engineering Support (MOSES) Program,
SAIC SDC, Senior Systems Analyst/Software Engineer, January
1993-March 2003. Developed the metadata interface and content
to support the rollout of the 2000 census demographic data in
the Envirofacts warehouse and assisting in the testing of data
for the rollout of new mapping data for Window To My Environment
(WME). Mr. Mapes has also revised the application security plan
for WME and Enviromapper for NYC Response (9/11) (EM/NYC), a suite
web-based tools to support the public (WME) and New York City
(EM/NYC) in creating and displaying maps with integrated
environmental data. He also wrote the application security plan
for the E-Regulations Comments (EREG) application, a web-based
product that supports the public in reviewing and commenting upon
proposed federal regulations.
Mr. Mapes has also worked on the requirements, security planning,
design, development, and population of the EPAs Facility Registry
System (FRS). FRS, a Web-Based application, is the EPAs central
repository for authoritative Facility-Site information for place
based environmental regulation. FRS has been/is being implemented
using the Oracle 8.1.7.4 RDBMS and Oracle PL/SQL. Mr. Mapes also
worked on the preliminary requirements analysis, design and
development of the EPA's Facility Identification Initiative (FII).
FII was an Oracle 8 RDBMS replacement for the mainframe Facility
Index System (FINDS) that integrated EPA tracked Facilities across
various EPA environmental program systems. FII expanded on FINDS
by allowing for the tracking of entities other than facilities,
such as CERCLIS (Super Fund) Sites, smoke stacks, and out-flow
pipes. FII allowed various entities to be related to each other
(e.g., a Facility may have a smoke stack, and a hazardous waste
dump), and supported the implementation of various emerging EPA
agency-wide DP/IS standards. FII allowed EPA users to maintain
and query the system via a graphical user interface supporting
both manual and automated updates, and provide the general public
with access via the Internet's world-wide-web. FRS replaced FII
in June of 20002.
Mr. Mapes was also a contributing member of the Envirofacts
Information Warehouse Initiative (EIWE) team in support of EPA's
response to the 9/11/2001 attacks. Mr. Mapes provided data
conversion problem solving support during the initial acquisition
of air monitoring data from the World Trade Center and wrote
software to maintain the lookup tables that support this effort.
Mr. Mapes took over responsibility for the Envirofacts monthly
activity report that detailed the resources (in terms of mainframe
CPU time, disk storage capacity and manpower) used each month to
maintain the national version of the Envirofacts database. During
this time he also assumed responsibility for the maintenance of
the EPA Region 1 version of Envirofacts, creating an update tape
and instructions document for each monthly update.
Mr. Mapes has worked on the continued development and support of
EPA's Envirofacts data warehouse. Envirofacts is an Oracle 8
implementation, under UNIX, of many major EPA systems for public
access. Mr. Mapes has aided in the development of an automated
process for use in the monthly updating of Envirofacts in both its
national and EPA regional configurations. This tool is written
in Pro-C with embedded SQL. Mr. Mapes has also worked on the
analysis and design for the inclusion of an additional EPA database
system within Envirofacts. This work required the use of the EPA
IBM mainframe under TSO/ISPF to access data in an Ada Base
application using JCL and Natural code. During this time Mr. Mapes
also worked with senior management on the analysis and planning of
a software metrics program to support SDC software process
improvement efforts under the Software Engineering Institute's
Capability Maturity Model.
Also as a member of the MOSES/SDC team, Mr. Mapes assisted in
the database design and software design and coding of the Risk
Assessment Database System (RADS). The RADS supports the EPA
Office of Emergency and Remedial Response (OERR)/Hazardous Site
Evaluation Division (HSED)/Toxics Integration Branch (TIB) in
quality assurance reviews, the examination and identification of
trends, modification and development of guidance, and the
identification of policy needs. It will provide an efficient
means of data gathering for timely public communications, reports,
or testimony. The RADS was implemented using Computer Associates
Clipper 5.01a/5.2d with the SofDesign International Inc. library
ProVision Windows to support an graphical user interface (GUI)
and pseudo object oriented programming approach. The RADS
consists of a data entry component with 30 data entry screens and
a reporting component with 40 or more reports. In addition to the
RADS system software, major deliverables for this project included
the database design, data collection forms, and a complex automated
data conversion from the legacy Site Information File (SIF) system.
Additionally, Mr. Mapes, working with another programmer,
developed an ad hoc querying and reporting module for the RADS.
While at the SDC, Mr. Mapes has also done some code analysis on
FoxPro code for the WastLan project, and provided programming
and data analysis support to the Windows on Waste/Data Repository
Database (WOW/DRD) system. In December 1994 Mr. Mapes took
"Database Administration for ORACLE 6" and "Database Performance
Tuning for ORACLE 6" classes in preparation for integration of
RADS into EPA's CERCLIS-3 system, currently under development.
National Heart, Lung and Blood Institute/Information Systems
Branch (NHLBI/ISB), Programmer/Analyst, October 1991-January
1993. Mr. Mapes was a member of GSC's on-site systems and
programming support team at the NHLBI/ISB. While at NHLBI/ISB,
Mr. Mapes worked on the design, coding, development, and
implementation of several PC-based database systems written
in Clipper (Summer '87 and 5.01). The first of these was an
adaptation of the mainframe National Programs System for data
entry and reporting of the distribution of NHLBI funded grants
and contracts across various national program areas (i.e.,
Arteriosclerosis, AIDS, or Lung Diseases).
The second system Mr. Mapes worked on for NHLBI/ISB was the
Trans-NIH Basic, Applied and Development Grants and Contracts
system. This system allows NHLBI management to track the allocation
of funds across different types of research contracts and grants.
In the development of this system, Mr. Mapes did the initial design
and coding and then supervised another programmer in the completion
of the system.
Finally, Mr. Mapes took over the development of the NHLBI Grants
Award System (GAS). The GAS system is a complex data entry and
reporting system that allows NHLBI Grant Specialists to enter the
data required to create and process a grant. Mr. Mapes was the
lead programmer in support of this development effort and was
responsible for assigning tasks to two other programmers.
All of these systems operate in a multi-user Local Area Network
environment (3-Com: 3 Share and 3 Open). Also, in support of the
development of the above systems Mr. Mapes wrote and modified
IBM-JCL, WYLBUR and SAS programs to extract data from or send
updates to various NIH Division of Computer Research and Training
(DCRT) mainframe systems (including IMPAC). In support of this
Mr. Mapes used (at various times) Kermit, ProCom Plus and TCP/IP to
provide access to the DCRT system for programming and data file
transfers.
Mr. Mapes also assumed the management and administration
responsibilities for NHLBI/ISB's two network servers for a period of
about seven months when an NIH/DHHS hiring freeze caused a staffing
shortfall at ISB. His duties included adding and deleting users,
setting and adjusting access rights, tracking and adjusting server
disk space and usage, tuning workstation and server setup parameters,
and maintaining the ISB network application menu. One of ISB's
3Com servers used 3Com/3 Share network software and was administered
using 3 Share software through MS-DOS, and the other server used
3Com/3 Open network software and was administered using 3 Open
software running under IBM OS/2.
Alcohol, Drug Abuse and Mental Health Administration (ADAMHA),
Programmer - Programmer/Analyst. March 1989-September-1991.
Mr. Mapes worked primarily, on the development of a PC-based
Non-Expendable Control of Property (NECOP) system to replace the
antiquated mainframe system for the Alcohol, Drug Abuse and
Mental Health Administration (ADAMHA). Mr. Mapes was the lead
programmer on this project. His responsibilities included
meeting with clients to discuss system requirements and demonstrate
prototypes, database design, program documentation, design
and coding, and training of users. Mr. Mapes also trained and
supervised other programmers on this project. The NECOP system
operates on a Novelle NetWare Local Area Network (LAN) with the
capability to accept off-site users who dial into the LAN via modem.
Mr. Mapes converted a prototype version of the PC-based ADAMHA
Contracts Information System (PC-ACIS) from Paradox to Clipper.
Also, he was peripherally involved in programming for the National
Institute of Allergy and Infectious Disease's Employee Performance
Management System.
Additionally, Mr. Mapes assisted in the installation and extension
of the LAN Thin-Net cabling at GSC corporate headquarters.
- PRECEDING POSITION(S):
Office of Resource Management, National Institute of Mental Health,
Department of Health and Human Services Operational Planning and
Management Analysis Branch, Junior Programmer/Analyst.
May 1986-January 1987. Mr. Mapes worked with a Senior Programmer
Analyst and a Management Analyst on the systems analysis, design,
and coding of an NIMH institute-wide financial commitments and
obligations register system. He also performed many other tasks
and special projects working with both IBM PCs and mainframe
computers and their users. These included additional (smaller)
systems development/programming projects; handling time critical
information requests; writing quick reference manuals for systems
he developed; receiving, setting up, and testing newly arrived
personal computer equipment; and providing technical assistance
to various institute PC users.
Information Systems Branch, Alcohol Drug Abuse and Mental Health
Administration, Department of Health and Human Services, Student
Volunteer Computer Programmer Trainee. May 1985-May 1986.
Mr. Mapes wrote and modified many COBOL, IBM OS-JCL, and CLIST
programs using the Parklawn Computer Center IBM mainframe computers
with TSO and HASP.
Last Updated: 11/19/2006