Resume
of Dana French: Experience

-

Hardware and Software Experience

-

Hardware

-

Operating Systems

-

Databases

-

Shells

-

Languages

-

Networking

-

Graphics

-

Engineering

-

Communications

-

Methodologies

-

Miscellaneous

-

Hardware Experience

DEC/VAX

My experience with DEC/VAX equipment includes a VAX 11/750 running
BSD 4.3 Unix. My duties included acting as the system administrator in addition to project programming. I worked with many DEC peripherals and add-in cards in support of the VAX 11/750.

-

IBM RS/6000

I have had a variety of experience with IBM RS/6000's including models 250, 320H, 550, 580H, 590H, and C10. All models were running
AIX. Peripherals include Portmaster Term Servers, RAID Systems, various modems and scales. I have integrated RS/6000's into TCP/IP and SNA. environments using Ethernet and Token Ring. I have also built wide area networks with RS/6000's using UUCP, TCP/IP, SNA.

-

IBM AS/400

My experience with AS/400 equipment involved integrating these systems into a Unix network environment via Token Ring LAN. In a project for
Home Quarters. I developed a remote printing system which allowed the AS/400 user to print shelf tags and labels on remotely located laser printers attached to NCR SVR4 Unix machines at the stores.

-

SUN Systems

I have had only one occasion to work with Sun Systems hardware which was with the
Federal Aviation Administration. During the time when I operated my own consulting firm, I worked with the FAA for 10 months on a project to port the Instrument Approach Procedures Automation system to the SunOS environment. This project involved porting a large quantity (1,000,000 lines) of fortran code from a Data General Mainframe running AOS to fortran and C language on the Sun. I was part of the team which added three dimensional terrain mapping to the ported code. This allows pilots to see the approach procedures to any airport in the world, in a 3-D view. The Sun hardware platform consisted of a network of 26 Sun i386 systems running SunOS.

-

Hewlett Packard

I have worked with a variety of Hewlett Packard computers. During the time when I operated
my own consulting firm, I worked with Wal-Mart in Bentonville, Arkansas. Wal-Mart was using Hewlett Packard equipment as a back office processor for the stores. They were also being used as intermediate servers to relieve some of the burden from the Teradata machine. I worked with the back office processors as well as the intermediate servers.

In a current project, I act as the System Administrator on an HP OpenView Network Managment station and provide all hardware/software support.

-

Data General Aviion

Southwestern Bell Mobile Systems hired my consulting firm to design a database system to keep track of error notifications generated by the cellular transmission towers. It was critical that this information be captured and accessible to the service technicians. The computer system could have zero down time. Dual Aviion servers with a High Availability NFS RAID system was choosen to accomplish this task. In addition to designing and building the database, I was also responsible for programming and administration of the Aviion servers and Clarion disk array.

-

Data General Clarion

Southwestern Bell Mobile Systems hired my consulting firm to design a database system to keep track of error notifications generated by the cellular transmission towers. It was critical that this information be captured and accessible to the service technicians. The computer system could have zero down time. Dual Aviion servers with a High Availability NFS RAID system was choosen to accomplish this task. In addition to designing and building the database, I was also responsible for programming and administration of the Aviion servers and Clarion disk array.

-

NCR 3400, 3500 Series Computers

I have worked with NCR Computers (ATT Global Information Systems or whatever they are called this week) on a number of occasions.

Wal-Mart uses NCR machines as back office server and as personal computers. During my time working with Wal-Mart, I designed, built, and implemented, distributed Informix Database Systems on NCR platforms. The NCR machines communicated with Hewlett Packard servers at the Bentonville Arkansas headquarters via an SNA satellite link.

Eli Witt Company uses NCR 3455 machines as departmental and branch office servers. I was the lead consultant during Eli Witt's LAN/WAN upgrade to these servers running NCR SVR4. This implementation required integrating the servers into a LAN/WAN environment using both TCP/IP and UUCP over leased lines with dial backup. The machines also ran the Galaxy environment as an emulation of the NCR 9400 ITX systems. The Galaxy environment allowed Eli Witt to migrate from the legacy system into a modern system. Eli Witt also used a variety of terminal servers to provide access to users at the headquarters.

Home Quarters, a building supply company, uses NCR 3400 machines as back office processors which communicate to the headquarters via a satellite network. I designed, built, and implemented a shelf tag printing system from an AS/400 at the headquarters to the NCR back office processors. The printing system required a significant integration effort between the NCR machines and the printers. The printers included Printronix and Texas Instruments.

Applied Intelligence Group uses NCR 3400 computers in support of various clients. The configuration of AIG's NCR platform is variable and depends upon the current project or client. It has been configured as a server on a Token Ring network, a server on an Ethernet network, an NFS server, and as a print server. All of the above running under the NCR SVR4 operating system. It has also been configured as a World Wide Web server running Microsoft's Windows-NT Server operating system and Microsoft's Internet Information Server.

-

NCR 9400

I have worked on a couple of occasions with NCR 9400 machines running the ITX operating system. The first occasion was with Eli Witt Company, which used the machines as departmental and branch office servers. I was involved in designing, building, and implementing a migration effort from the NCR 9400 ITX system to an NCR 3400 SVR4 system running the Galaxy environment. The Galaxy environment provides an emulation of the ITX operating system running over SVR4.

-

Cisco Routers

I have worked with a variety of Cisco Routers in a variety of implementations. The routers include model numbers 1020, 2503, 2509, 2511 all running the
Cisco IOSversion 10.x operating system. The 1020 router provides a dial-on-demand system for branch offices or remote locations. The 2509 and 2511 provides 8 and 16 dial-in/out ports for an ethernet dial-on-demand environment. The 2503 provides multiple ethernet ports in addition to dial-on-demand routing.

Projects include designing, building, and implementing a LAN/WAN system for Brookshire Brothers, Inc. and a Network Management System with AIG.

-

Various Micros

I have work with a wide variety of micro computers from many vendors. I have also worked with a variety add-in cards such as
A/D boards, multiport serial adapters, modems, video and sound adapters, SCSI, speech recognition, and PCMCIA adapters. The micro operating systems have included SCO Unix, Solaris for Intel, Yggdrasil Linux, Windows-NT, OS/2, MS-Windows, and MS/DOS.

-

Operating System Experience

-

Unix System V Release 3 (SVR3)

My experience with Unix System V Release 3 is from operating systems such as the following:

Please see the above secions for infomation.

-

Unix System V Release 4 (SVR4)

My experience with Unix System V Release 4 is from operating systems such as the following:

Please see the above secions for infomation.

-

BSD Unix Versions 4.2 and 4.3

The first Unix system I worked on was a
DEC/VAX 11/750 running BSD 4.2 at Energy Analysts, Inc. My job at Energy Analysts was that of a System Administrator/Lead Programmer on a software development project in the chemical engineering industry. The project involved designing, building, implementing, and supporting a set of hazards analysis and risk assessment programs. The programs were originaly written on the VAX and then ported to the PC/AT under MS/DOS. The programs had to compile and run under both environments. Since the code was in Fortran 77, this required some inventive coding and makefiles.

-

IBM AIX

I have lead or participated in several development projects using the AIX operating system. I will outline only a few of them here.

The United States Marine Corps hired AIG to provide 3rd party analysis of an application being written by IBM for the USMC. I participated on the project team as the RS/6000 expert. My job was to analize the design and implementation of the application. The application provided an Informix database repository for multiple 4680 POS controllers. Several remote locations running the IBM 4680 POS system used the AIX box as a central controller. Each Marine base, 18 worldwide, was to have one RS/6000 and each base could have multiple stores or POS controllers. Each store would communicate to the RS/6000 via Token Ring LAN or SDLC connection.

Working as a subcontractor to IBM and working with Stop & Shop, I was part of a team to integrate Hobart, Franklin and Toledo scales into an AIX environment. This project required an indepth knowledge of asyncronous communications and application of that knowledge in an AIX environment.

With Follett Campus Stores I participated in a team to port a Cobol application purchased by Follett onto the AIX-RS/6000. My duties included providing design and implementation consulting to the project team.

I have written and copyrighted a shell script library which provides "curses" like functionality in a Bourne Shell environment. The system is called Shell Curses and provides screen addressing functions for the shell programmer. One of the platforms I used in the development of this system was AIX.

-

Hewlett Packard HP:UX

I have lead or participated in several development projects using the HP:UX operating system. I will outline only a few of them here.

-

SCO Unix

-

Sinix

AIG was hired as a subcontractor by
Siemens/Nixdorf Boston to provide technical support for a development project with Nordstrom. I was the project manager and lead designer. The project required two distinct development efforts. The first involved writing a device driver for a network card which connected the Unix machine to the proprietary Siemens/Nixdorf POS Controller. This POS Controller had a proprietary operating system, network protocol, and database. The second development effort required writing a printer configuration system.

This application was to be used as the restaurant POS system and had several unique requirements. The Nordstrom restaurants have four areas each of which required a printer designation. The areas were:

The application had to be able to accept orders from the cash registers and distinguish Hot, Cold, Bar and Security Items on each ticket. The Hot Items would be routed to the first available Hot printer. The Cold, Bar and security items would be routed in the same manner. The first available printer would be chosen because it was possible for there to be multiple hot or cold printers. The registers also provided the cashier with a security key in case of emergency. When the cashier pressed the security key, a message was printed in the security area. This printer also rang an alarm bell attached to the printers auxillary port.

-

DG:UX

Red Ball Southwestern Bell Mobile Systems

-

Sun OS

Red Ball Federal Aviation Administration

-

NCR System V Release 4

-

X-Windows

Under Construction

-

Microsoft Windows-NT

Under Construction

-

Cisco IOS

Under Construction

-

NCR ITX

Under Construction

-

NCR Galaxy

Under Construction

-

IBM OS/400

Under Construction

-

IBM OS/2

Under Construction

-

Microsoft Windows 95

Under Construction

-

Microsoft Windows 3.x

Under Construction

-

Microsoft MS/DOS

Under Construction

-

Merge (DOS Emulation)

Under Construction

-

VPIX (DOS Emulation)

Under Construction

-

DBASE III

Under Construction

-

TROLL/USE

Under Construction

-

INGRES

Under Construction

-

ADABASE

Under Construction

-

INFORMIX ONLINE

Under Construction

-

INFORMIX 4GL

Under Construction

-

INFORMIX SQL

Under Construction

-

INFORMIX ESQL

Under Construction

-

INFORMIX RDS

Under Construction

-

ORACLE 7.0

Under Construction

-

ORACLE SQL

Under Construction

-

ORACLE SQL*NET

Under Construction

-

Previous
For Information regarding this page,
contact Dana French ( dfrench@juno.com )
Home