Post Job Free
Sign in

Engineer Manager

Location:
Roseville, CA, 95661
Posted:
September 22, 2010

Contact this candidate

Resume:

RELEVANT SKILLS

Programming Languages:

Visual Basic, Java, Pascal, PL/1, COBOL

Systems

Vista, Windows, MSDOS, Wang VS, Macintosh

Software

MySQL, Access, Microsoft Office, LANtastic, Crystal Reports,

Btrieve

PROFESSIONAL EXPERIENCE

1984 - Present Monitor Systems, Inc. - Grass Valley, CA

Software Design Engineer

. Designed Programs for DOS, Windows, Macintosh, and Wang VS

1. Implemented design of screens using Visual Basic

2. Prepared and implemented database structure using Microsoft

Access

3. Designed and implemented algorithms to input and process

data.

4. Prepared custom report for printing to printers and plotters

and PDF files.

5. Configured the applications for compatibility with a Network.

6. Updated the applications from VB for Windows to VB.Net

Software QA Test Engineer

. Preformed integration, test and validation

1. Tested Software modules for functionality and compatibility.

2. Integrated modules into a system and tested for functionality

and usability.

Software Customer Engineer

. Provided Technical Support

1. Preformed on-site installation and training.

2. Provided Telephone Support.

1982 - 1984 Apache Computer Systems - Baxter Springs, KS

Programmer

. Designed Business Programs using SDS and IBM PC

. Provided Customer Support

. Trained Customers

Experience with programming in BASIC

The most recent development effort using Visual Basic was a custom

application for Construction Management. This application required the

use of OCX's including TrueGrid and custom made add-ons. Data was

maintained in MS ACCESS data tables. Special features designed into

this application included custom screens and the ability to exchanged

data between the MS ACCESS data tables and other databases.

Development of other applications included:

1. Implementation, coding and test of an Order Entry System designed

for internal use to process purchase orders, prepare shipping

documents, and track inventory.

2. Implementation, coding and test of a Personal Information Manager

(PIM) consisting of a call manager, appointment scheduler and list

of things to do. In addition to the screen design and reporting

functions, the PIM required that the call manager have an auto-dial

capability, which involved working with the asynchronous port and

telephone interface.

3. A significant amout of time was dedicated to the development and

support of a special business application for garbage disposal

companies; the nature of the program was a microcomputer. My

initial function was to correct program bugs that were reported by

customers. Subsequently, the program was ported to the IBM PC and

Microsoft Basic was used. Later the company (Apache Computer

Systems) went out of business and I pursued a similar opportunity

at another company (Monitor Systems). At the new company, a new

program for managing the billing and tracking of Roll-Offs was

designed. My involvement was to implement, code, and test, train

and install. The design effort included developing custom screens

that read data from a Btrieve database, accepted keyboard entry,

and saved the data. Algorithms were designed to implement a

complex rate structure. Reports were prepared to support all

business processes and accounts receivable functions. The program

evolved into a full-featured integrated billing and routes

application. Over the years upgrades were made as new versions of

BASIC were introduced, ranging from QuickBasic, Visual Basic for

DOS through Visual Basic for Windows.

Experience with Software QA Test

Tested and debugged individual software modules to assure that

independently the functioned properly and consistently, and that they

interfaced smoothly with other modules. When a malfunction was found,

the sequence of steps that produced the malfunction was recorded,

assuring that it was repeatable and that the source of the problem was

indetified. Each malfunction was assigned an ID number so that it

could be referenced later to confirm that changes to the code had

corrected the problem.

In addition to doing functional testing, the modules were tested to

make them "bullet proof". This entailed testing unusual sequences and

testing for such conditions as memory leakage.

Often, dummy databases needed to be created in order to simulate live

data, at least, until the module was integrated to work as part of a

system.

The types of functions tested included:

Data Entry screens

Computational Algorithms

Graphic Scaling Algorithms

File Conversions

Reports

Testing activity included validation of functions ported from one

platform to another. For example: from PC to Macintosh, and from PC

to Wang VS.

Worked closely with the original developers and ofter was involved in

doing the actual debugging of the code.

Validated test procedures and manuals to assure that the text of the

documents accurately represented how the software performed.

Malfunctions reported from the field were duplicated, and formally

recorded. After the code was corrected, the original condition

reported was again duplicated, and verified that the changes to the

code solved the problem and did not impact other related areas.

Participated in system integration and test, and in final testing

leading to sell-off of the product.

Finally, offered recommendations on product improvements that would

improve the "usability" of the product.

EDUCATION

College of the Ozarks - Point Lookout, MO

BS - in Mathematics with Teaching Certificate

Draughon's Business College - Joplin, Mo

Computer Programming (Basic and COBOL)



Contact this candidate