Download MS Word - dmcbeth.org

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts

Microsoft SQL Server wikipedia , lookup

Database wikipedia , lookup

SQL wikipedia , lookup

Oracle Database wikipedia , lookup

Relational model wikipedia , lookup

Open Database Connectivity wikipedia , lookup

PL/SQL wikipedia , lookup

Database model wikipedia , lookup

Clusterpoint wikipedia , lookup

Transcript
David McBeth
(303) 972-0279
[email protected] / http://www.dmcbeth.org/
6537 South Xenon Street, 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
B.S. in Civil Engineering, University of Colorado, Boulder
Professional Civil Engineer, State of Arizona - Certificate Number 24416
Sun Certified Java Programmer
EXPERIENCE
JAVA
ENTERPRISE
DEVELOPMENT
8/94
5/81
7/02
Time Warner Telecom
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, clientserver system. Traditional flow-diagram documentation of DOS Basic app. to establish
baseline for new application in MS Visual Basic 6.0 and Informix using MS
ADO/OLE DB API. Development of Informix Stored Procedures. Lead on new
application and database design.
David McBeth
(303) 972-0279
[email protected] / http://www.dmcbeth.org/
page 2
WEB PAGE
DEVELOPMENT
Renaissance International / MCI
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.
APPLICATIONS
PROGRAMMING
J.D. Edwards & 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
MIS
University of Denver, Denver, CO
9/92 - 8/94
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
David McBeth
[email protected] / http://www.dmcbeth.org/
(303) 972-0279
page 3
FINANCE
Financial Planning - Analysis for growth potential and sustainability
Securities Analysis - Fundamentals of investment evaluation
Multinational Finance - Exchange risk, growing trend in international investing
Portfolio Management - Optimization techniques
Independent Study - Portfolio spreadsheet modeling
DATABASE
DESIGN
DeLeuw, Cather & 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 & 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
IMPLEMENTATION
DeLeuw, Cather & 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. Objective was to justify requests for
Congressional budgeting.
ENGINEERING
Newmont Exploration Limited
4/83 – 5/84
Engineer/Surveyor
Tucson, 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.
ACCOMPLISHMENTS
Tucson Marathon, 1984
David McBeth
[email protected] / http://www.dmcbeth.org/
(303) 972-0279
INTERESTS
Woodworking, fishing, backpacking, skiing, photography, and guitar.
page 4