dave@dmcbeth.org | David McBeth |
|
303.972.0279 | www.dmcbeth.org |
|
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. -
|
|
8/94 | |
B.S. -
|
|
5/81 | ||
Professional Civil Engineer
-
|
|
|||
|
|
7/02 | ||
EXPERIENCE | ||||
JAVA ENTERPRISE DEVELOPMENT |
Time Warner Telecom / Professional Data Exchange |
|
||
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 |
|
|||
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 |
|
||
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 |
|
||
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 |
|
||
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 |
|
||
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. |
|
|||
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 | |||
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 |
|
||
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 |
|
||
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 |
|
||
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 |
|
||
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 |
|
|||
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 |
|
|||
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. |