dave@dmcbeth.org David McBeth 6537 South Xenon Street
303.972.0279 www.dmcbeth.org Littleton, CO 80127

OBJECTIVE To contribute my abilities as an engineer and designer/manager to efficiently and aggressively develop and deploy state of the art software systems.
 
EDUCATION M.B.A. - Finance & Management Information Systems University of Denver 8/94
 
B.S. - Civil Engineering University of Colorado, Boulder 5/81
 
Professional Civil Engineer - Certificate Number 24416 State of Arizona
 
Sun Certified Java Programmer - Sun Microsystems 7/02
 
EXPERIENCE
JAVA
ENTERPRISE
DEVELOPMENT
Time Warner Telecom / Professional Data Exchange 2/01 - 9/01
Senior Consultant Denver, CO
Support of Switch Order Center customer account application using Java Servlets, XML / XSLT, JavaScript, Oracle, EJB's and WebLogic 5.1/6.0. Analysis / design of legacy replacement of MetaSolv components. Developed classes for generic handling of Oracle Stored Procedures using JDBC. Evaluation of GUI tools for SOC applications including JavaScript, Java Applets and XML XPointer. Development of prototypes using Swing Applets and Java Servlets. Tools include Visual Cafe, Embarcadero Rapid SQL, Rational Rose and TogetherJ.
 
24/7 Media, Inc. / Exactis.com 10/99 - 2/01
Software Engineer Denver, CO
Development of EJB components for mass email delivery system. Includes Java Servlet / Java Server Pages implementation, Java Messaging Service / Oracle Advanced Queuing performance testing, and evaluation of commercial Application Servers to conform to EJB 1.1 specification. Implementation of workflow station workers for email composition and delivery. Participation in Rational Unified Process focus group design sessions and documentation using Rational Rose 2000 and Unified Modeling Language artifacts for Web-hosted Subscription Pages proof-of-concept using Apache Tomcat 3.1. Development of Jakarta Ant deployment scripts using XML. Evaluation of Open Source logging package for Java, log4j (originally from IBM). Training in UML, Rational Rose and OOAD/Design Patterns. Applied elements of Xtreme Programming including paired programming, development of up-front test harness code, and 4-week development iterations. Application design/development for client support using Perl 5, PGP encryption and Oracle 8i.
 
APPLICATION/
DATABASE
DESIGN
Portfolio Management Consultants 12/98 - 9/99
Software Engineer Denver, CO
Analysis of legacy portfolio management system for design of new multi-tier, client-server system. Traditional flow-diagram documentation of DOS Basic app. to establish baseline for new application in MS Visual Basic and Informix using MS ADO/OLE DB API. Development of Informix Stored Procedures. Lead on new application and database design.
 
WEB PAGE
DEVELOPMENT
MCI / Renaissance International 10/97 - 12/98
Staff Consultant Denver, CO
Design and development of Intranet Web Pages for internal reporting of summary statistics of Call Record Processing. Tools include Embedded SQL, C, Perl, HTML, CGI and Unix shell scripts. Applications presented Informix database statistics according to user selection criteria made through a web browser interface. Development cycle from creation of Requirements and Design documents through coding, unit and integration testing.
 
DATABASE
API
PROGRAMMING
Computer Sciences Corporation 9/96 - 10/97
Software Developer Golden, CO
Maintenance and development of Embedded SQL routines for support of applications for Bureau of Land Management Informix database (ALMRS) on a UNIX (RS6000/AIX) client-server platform. Includes programming in C and SQL and preparation for project integration, specializing in runtime-objects, which are dynamically created SQL objects. Development of tools for design and analysis of runtime-objects using C, lex, Korn shell and Perl scripts. Maintenance of documentation using CASE tools, including ERD's, structure charts and m-specs. Regression and integration testing of applications and writing of test scripts.
 
APPLICATION
PROGRAMMING
J.D. Edwards and Company 1/95 - 9/96
Associate Programmer Analyst Denver, CO
Development of accounting applications for a client-server product, using proprietary applications development tools and C subroutines implemented as 32-bit Windows DLL's. Spec compilation of RPG (AS/400) code for modeling of applications. Code must be written for processing on multiple platforms, including local PC, AS/400 and/or HP9000 as servers. Employed Borland and Microsoft C/C++ compilers and MS Access (for prototyping).
 
U.S. West, Inc. 10/94 - 1/95
Contractor Denver, CO
Completion of Cost Accounting allocation program for Strategic Marketing projects. System had been developed in MS Excel and MS Access, required modification and application for critical milestone. Excel Basic was applied to meet deadline.
 
GRADUATE
COURSE
WORK
University of Denver 9/92 - 8/94
  Denver, CO
C, C++, and Visual Basic concentrating in Object Oriented methodology
Systems Analysis Development lifecycles and effects of behavioral aspects
Managing Emerging Technologies Commercial viability of new technologies
Database Systems Relational model, normalization, entity-relationship modeling
Financial Planning Analysis for growth potential and sustainability
Securities Analysis Fundamentals of investment evaluation
Multinational Finance Exchange risk, growing trends in international investing
Portfolio Management Optimization techniques
Independent Study Portfolio spreadsheet modeling
 
DATABASE
DESIGN
DeLeuw, Cather and Company 8/90 - 6/91
Project Control Coordinator Tempe, AZ
Development of relational database (4th Dimension) for management of utility relocations for the OuterLoop Freeway in the Phoenix metro area. Definition of data schema and programming in 4th Dimension for a Macintosh computer system. The program integrates information for utility facilities, permit applications, private and Intergovernmental Agreements, and ADOT design and construction projects. This allows ADOT and its Management Consultants to track relocation milestones, meet deadlines and accomplish budgeting and cost control.
 
MANAGEMENT DeLeuw, Cather and Company 11/88 - 7/90
Utilities Relocation Coordinator Tempe, AZ
Review of construction plans for relocation of utilities to accommodate a new freeway system encircling the Phoenix Metro area. Drafting of Intergovernmental Agreements to delineate responsibilities between utility owners and municipalities for execution, payment and safety of relocation of underground utilities and irrigation. Tracking of reviewed Agreements through ADOT and Attorney General's offices for completion of document execution. Moderate negotiations between all effected parties to resolve spatial and timing conflicts and ensure least disruption of service during relocations.
 
SYSTEMS
IMPLEMENT-
ATION
DeLeuw, Cather and Company 12/87 - 10/88
Maintenance Management Implementor Gaithersberg, MD
Adapt the Maintenance Management System to suit the needs of individual parks for the National Parks System. Evaluated facilities maintenance practices of individual maintenance programs, identified requirements and problems, and trained maintenance personnel in application of the MMS. With this system we were able to increase efficiency and effectiveness of facilities maintenance for the National Parks system, and justify requests for Congressional budgeting.
 
ENGINEERING Ritoch-Powell and Associates 6/84 - 10/87
Design Engineer Phoenix, AZ
Design and construction inspection, AZ state parks campgrounds, major street widening, drainage systems, waste systems, commercial and residential development.
 
Newmont Exploration Limited 4/83 - 5/84
Engineer/Surveyor Yuma, AZ
Surface and down-hole surveying, supervision and scheduling. Conducted a down-hole survey program to determine drill hole wander of inclined drill holes. The data was reduced for petrographic cross-sections, and used for computer interpretation to determine the cost-effectiveness of the down-hole survey program.
 
Magma Copper Company 6/81 - 5/82
Design Engineer San Manuel, AZ
Design of high-pressure water pipe including compound angles for underground cooling system. Foundation design for structural support to allow for ground movement due to underground mining methods.
 
 
ACCOMPLISH- MENTS Tucson Marathon, 1984
 
INTERESTS Woodworking, fishing, backpacking, skiing, photography, and guitar.