Ferguson Beauregard Tyler, TX - Staff Computer Analyst       Return
Company markets plungers and measuring equipment to enhance and measure production of gas wells.

I was the only Windows Visual C++ software developer that worked directly for the company.
I coordinated my efforts with the primary offsite RTU developer in making enhancements to the system. From time to time I worked with offsite developers in adding features to the Windows software.

Enhancements and changes in the software were made based upon the direct input of clients and company management. I visited customer's sites to install software and to resolve problems. I also provided remote support by using PC Anywhere.

The application that I refined was software that executes on a PC to communicate by radio or cell phone with RTU's (Remote terminal units) installed on gas wells

Features of the software include the following:

The company bought the software source from another firm. This software had no documents; I had only the source and workspace files to work with. This software was developed using SDK (Windows API) in C rather than C++ with MFC.

This software had a number of problems.

I improved the reliability of the software by: The results of this work are:

This software had a DLL, which I converted into a static library and put the graphical elements into the .rc file associated with the executable. I did this since it is easier to deal with only one module for the executable.

This job demanded quick turnaround at times. Other projects included:

I also helped maintain the embedded code for the RTUs. The RTU is based on Tern and the V-25 CPU, and the programming language was C.

Return