Go To Bottom

David G. English's Resume

Go to Dave's Links Go to EE
David G. English 13705 NW McLain Way
Portland, OR 97229
503.641.1500
davide@EnglishEngineering.com
www.EnglishEngineering.com

Buzzword Compliance
 

Database Oracle Pro-C, Oracle Administration, Sybase Transact SQL, Sybase Open Client/Open Server, Sybase Replication, SQL Anywhere, Sybase Administration, MS SQL Server, MS SQL Server Replication, MS Access, ERwin.

eBusiness Sun NetDynamics 4.0, BEA WebLogicEnterprise 5.0, CORBA

Language All flavors of Basic, Fortran, Pascal, C, C++, Java, most assembly code sets.

Design OO design, Rational Rose, Requisite Pro, Patterns (GOF and Fowler), XP, waterfall, interactive design, SEI, UML, the three amigos.

Internet HTML, DHTML, JavaScript, Apache, RFC822, Ethernet, T1, DARPAnet, XML, FTP, ASN.1, ABC, XYZ, TLA.

OS Unix, NT, Windows 3.0 - 2000.

Time Away From Climbing

July 2000
to
Present

Owner and Engineer at English Engineering. Duties include the running of a single person consulting and contracting company. I provide software programming and web design services to small business customers. Additionally, I provide contracting services for residential homeowners. Hacking and Hammering.


Sept. 2001
to
Jan. 2004

Partner / Owner of Quality Component Supply & Mfg., Inc. Duties included the running a $800K fastener distribution company. Shared responsibility for all facets of business from sales calls to floor sweeping.


May 1995
to
July 2000

Senior Consultant at Client Server Group, Inc. Duties included working at customer sites to provide business solutions. Projects have included the following:

  • Using BEA WebLogic 5.0 (Java, C and C++) to create robust, high volume CORBA middle tier for leading world-wide package shipper.
  • Using Rational Rose to do object-oriented design.
  • Using Requisite Pro to gather requirements and write use cases.
  • Using NetDynamics 4.0 (Java) to create a transaction based Web site for a public utility.
  • Writing Transact SQL programs to migrate data from legacy systems to Sybase and Microsoft databases.
  • Performing maintenance on C language sockets programs.
  • Performing maintenance on C language Sybase Open Client programs to integrate Sybase Replication.
  • Designing and implementing a high-availability strategy for Microsoft SQL databases using Microsoft Replication.
  • Using Erwin to design and implement database designs for Sybase and Microsoft SQL databases.
  • Writing PowerBuilder 4.0 applications.
  • Writing data center procedures and policies for Unix machines running Sybase databases.
  • Providing Unix and NT system administration mentoring for various clients.
  • Providing Sybase and Microsoft SQL database administration mentoring and trouble shooting for various clients.

Nov. 1993
to
May 1995

Software Engineer at Tektronix color printer division. Duties included software engineering and database administration for a quality control data collection system in a manufacturing environment. Worked in C language and with CELLworks 4GL tools on Sun Unix computers running Oracle database products. Was part of a small team that was responsible for all aspects (coding, maintenance, user support, etc) of an product co-developed with an outside vendor. Was temporary team leader and project manager during manager´s long term absence.


Sept. 1991
to
May 1993

Software Engineer at Sequent Computer Systems, Inc. Duties included writing software tools and Unix system programs in C and Motif to support other groups within the Information Services department. Some of these systems were either deployed or accessible worldwide.


Jan. 1990
to
Sept. 1991

System and Database Administrator at Sequent Computer Systems, Inc. Duties included system and database administration on both Sequent and Sun computers. Was part of a small team that installed and administered Oracle MRP databases. Assisted application programmers install and tune financial and manufacturing applications. Additionally, wrote software tools to support this group.


Sept. 1988
to
Jan. 1990

QA Engineer at Tektronix, Inc. semiconductor test division. Duties included creating and testing the release tape for a large multi-computer software product. Was responsible for the operation and maintenance of the systems and programs necessary to produce the finished product. Also assisted in the administration of the servers and workstations used by the software engineering team.


July 1987
to
Sept. 1988

System Installer at Graphic Art Center, Inc. Duties included installation and integration of a vendor supplied job-costing system. Served as vendor liaison, performed system customizations and wrote management reports from the database.


Oct. 1984
to
May 1986

Programmer at Portland State University biophysics laboratory. Duties included writing a program in Basic to do data collection and analysis. The program was used for 6 years and was instrumental in the publication of several research papers.


Mar. 1983
to
June 1983

Juggler for JuggleBug, Inc. Duties included performing juggling shows at elementary and junior-high schools. Also taught PE classes and hawked JuggleBug products.


The Three Rs

1988

BS, Computer Engineering, Portland State University

1989

SunOS 4.0 System Administration

1990

Oracle 6.0 Database Administration

1993

Win16 SDK Programming

1997

Microsoft SQL Server 6.5 Certification

1997

Java Programming

1999

Sun NetDynamics Application Server

2000

BEA WebLogicEnterprise


 


Go To Top

David G. English's Resume

Go to Dave's Links Go to EE