HTML Resume

To receive an ASCII text version of my resume, send an
email to
dfrench@webmailstation.com
with the word "Resume" in the subject line. This is an auto-responder and will
immediately forward a copy of my resume to you.

Personal Info:

Mission Statement:

My mission is to drive forward the cutting edge of technology with
regard to E-Business, Architecture, and Technology Strategies.

Summary of Experience

Over 20 Years of increasingly responsible experience
Major international and national supervisory roles
Domestic U.S. and Foreign workplace exposure
Liaison with national & international interests
Professional continuing education
Teaching and course preparation
Publishing and technical writing
Cost effective problem solver

E-Business

Design / Development / Operations

E-Commerce

E-Tailing

Back Office

Credit Card Authorization

Point of Sale (POS)

Product Delivery

Shopping Cart

Store Hosting

On-Line Catalog

On-Line Ordering

Order Management (Customers)

Order Management (Suppliers)

E-Financials

Accounting

Assets

Depreciation and Amortizations

General Ledger

Liabilities

Timekeeping and Payroll

E-Marketing

Custom Marketing Strategies

Customer Relations

Data Mining

Demographics

E-Coupons

Frequent Shopper Programs

Market Identification

E-Services

E-Management

Asset

Change

Fault

Networking

Operations

Performance and Capacity

Resource

Security

Systems

Data Mining

Data Warehousing

Help Desk

Work Order Managment

E-Transportation

Dock Scheduling

Loading and Unloading

Rail Scheduling

Truck Routing

Personnel Scheduling

Computer Software / Hardware Management

Information Planning

Project Definition

Project Management

Custom Software Design

Custom Software Installation

Packaged Software Selection

Packaged Software Implementation

Iterative Software Development

Production System Support

Systems Administration

LAN Design / Implementation / Management

WAN Design / implementation / Management

Network Monitoring / Management / Operations

Engineering

Analytical/Numeric Modeling

Engineering Software Research & Development

Aviation Software Research & Development

Procedures Automation

Data Acquisition Development

Real Time Software Development

Project Supervision

Engineering Management

Product Liability Analysis

Engineering Economic Analysis

Equations Of State Programming

Thermodynamic Analysis

Design Safety

Safety Audits

Occupational Safety

Safety Training

Plant Security

Hazards Analysis

Hazards Computation

Fire Protection Systems

Risk Assessment

Risk Computation

Client Interaction

International Communications

International Business Operations

Consulting & Technical Representative

International Negotiations

Human Resource Management

Sales/Marketing

&nbsp

Job Descriptions

Founder of this consulting firm which specializes in IBM AIX RS/6000
Unix platforms. I design, implement, maintain and support networks,
databases, web sites, e-commerce and e-business solutions for a wide
variety of clients. Solutions have included designing and implementing
High Availability environments utilizing tools such as MQSeries,
Mercator, and many other products.

Senior Technical Consultant oriented toward development of E-Business,
E-Services, and E-Management strategies. This includes tactical and
strategic implementation of architectures and technologies. Responsible
for designing, implementing, and managing conversion of clients to an
E-Business model philosophy and mindset. Design, implement, operate,
maintain, and manage complete conversions to E-Business model as well as
individual aspects of client business practices. Duties under the
E-Business heading included such things as Asset, Change, Fault,
Network, Operations, Performance and Capacity, Resource, Security, and
Systems Management. Also included Data Mining, Data Warehousing.
Further Duties under the heading of E-Commerce included development of
systems for the purpose of E-Tailing, On-line Catalog, On-Line Ordering,
and Order Management.

Miscellaneous projects have involved the design, development,
implementation and support of several nationwide networks. I have
prepared and implemented LAN/WAN network designs which included legacy
systems into modern Unix and Windows-NT environments. Designed,
programmed and implemented network monitoring, network management and
network operation systems. Integrated network monitoring, management,
operations into WWW interface environment. Prepared and implemented
downsizing plans. Prepared and implemented new Unix environments
including data conversion requirements. Designed and Implemented
Internet networking for client and internal projects.

1989-1993:French Consulting Services, Principal Engineer, Norman, OK

Specialized in software development, maintenance, documentation and
systems conversions. Duties included project definition and planning,
systems design and installation, production systems support, graphics
and animation, multimedia programming and development, voice response
and speech recognition programming, services and software marketing and
sales, technical and course preparation for all courses taught by French
Consulting Services.

This was a summer position conducting large scale testing of the
extinguishment characteristics of a sampling of crude oils from around
the world using a variety of extinguishing compounds and mechanisms.
These tests were also conducted using Carbon Disulfide as the flammable
liquid.

&nbsp

Copyrights

Shell Curses:

Shell implementation of the Unix "curses" library.

French Menus:

Character based menuing system utilizing "shell curses" library.

kshIndex:

Set of utilities and scripts build around the Apache
fancyIndex functions. Allows webmasters to provide a
variety of functions to users including automated
indexing of URLs, files, and directories, user
authorization management, etc.

DBIforms:

Database and platform independent, web based form generator.

kshEngine:

Automated and Dynamic Web Site Generator.

eStorLink:

Provides file and print transfer mechanisms between computers on a
heterogeneous or homogeneous network.

kshEvents:

Dynamic, Web Based Events Calendar.

kshSchedule:

Web based reservation/scheduling system.

kshLink:

Web Based Communications Control System.

kshMenus:

GUI menuing system utilizing web technologies.

kshAddURL:

Web based method of adding a URL to multiple search engines.

kshNoSpam:

SPAM filtering and reflection system.

kshContact:

Personnel directory and paging system.

kshList:

Mailing List system.

kshInstall:

Generic Installation program which utilizes shell curses and FrenchMenus.

kshBackup:

Automated Backup scheduling system.

kshSQL:

SQL Database Management system with Ingres-like interface.

&nbsp

Certifications

Certifies an advanced level of AIX knowledge and understanding, both in
breadth and depth. Verifies the ability to perform in-depth analysis,
apply complex AIX concepts and provide resolution to critical problems,
all in a variety of areas within RS/6000 AIX.

This certification validates a broad scope of AIX problem determination
and resolution skills, and the ability to perform general AIX software
system maintenance. The certification is applicable to to support
professional who conduct AIX problem determination and resolution
activities needed to successfully support system administrators,
customers, and clients in an AIX envirionment, in order to maintain
system reliability.

Certificate of Proficiency -AIX Performance and System Tuning:
Document Image

Miscellaneous

Technology Usage

10/100 Base-X

Network Assessment and recommendations study
was performed for ATC Freightliner. This was an enterprise wide
study which encompassed seven locations and all aspects of
the networking environment.

For Brookshire Brothers, Inc., I designed, built, implemented and
supported an enterprise wide LAN/WAN environment which included HQ
environment, backoffice, POS, and DSD systems. Created 10-baseT LAN
environment in all stores.

AIX

Worked with a large nationwide wholesaler to centralize order
management system into a single data center. Also implemented
BMC Enterprise/CS and CONTROL-M to provide centralized process
management.

USMC hired AIG to provide 3rd party analysis of an
application being written by IBM for the USMC. My job
was to analize the design and implementation of the
application. The AIX box was used as a central controller.

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 required an
indepth knowledge of async communications and application
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.

AS/400

Integrated AS/400 into a Unix network environment via
Token Ring LAN. 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.

BSD

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.

Cisco

Network Assessment and recommendations study was
performed for ATC Freightliner. This was an enterprise wide study
which encompassed seven locations and all aspects of the
networking environment.

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.

DG Aviion

Designed and built high availability database system for
Southwestern Bell Mobile Systems to keep track of error
notifications generated by the cellular transmission towers.
Worked with Aviion servers and Clarion disk array.

DG Clarion

Designed and built high availability database system for
Southwestern Bell Mobile Systems to keep track of error
notifications generated by the cellular transmission towers.
Worked with Aviion servers and Clarion disk array.

HP:UX

Performed Network Monitoring and Management of
several LAN/WAN environments using HP Openview running on
HP:UX.

HP 9000

Wal-Mart was using Hewlett Packard equipment as a back
office processor for the stores, and 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.

Have performed the role of System Administrator on an HP
OpenView Network Managment station and provided all
hardware/software support.

Informix

Designed, built, implemented, and supported Wal-Mart's
first distributed database system in all stores. This
Informix database system coordinated the individual
store planograms with the headquarters based shelf
label database.

Designed, built, implemented and supported a
POS-TCI system integration project. This integration
synchronized the TCI proprietary database with the
POS system Informix database.

Designed, built, implemented and support a perl DBI
Interface to Informix. This system provides a form
generator for Informix and other SQL databases.

Designed, built, implemented and supported a
distributed parallel Informix database system for
Southwestern Bell Mobile systems. This database was
running on a high-availability DG-Aviion system with
a Clarion disk array and required 100% uptime as well
as 100% data integrity.

I have had worked on numerous other small projects
involving Informix which were typically just a few
days in length.

NCR 3400,3500

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.

I was the lead consultant during Eli Witts 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.
Eli Witts NCR machines 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.
Home Quarters uses NCR 3400 machines as back office
processors. I designed, built, and implemented a shelf tag
printing system from an AS/400 at the headquarters to the
NCR back office processors. The printers included
Printronix and Texas Instruments.
Applied Intelligence Group used an NCR 3400 computer in
support of various clients. 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.

NCR 9400

Worked with Eli Witt which used NCR 9400 machines as
departmental and branch office servers. I was involved in
designing, building, and implementing a migration effort from
NCR 9400 ITX system to NCR 3400 SVR4 system running
Galaxy environment.

Perl - DBIforms

Developed database and platform independent, web based
forms generator. This program allows a user to create and
maintain databases from a web browser. It also allows users
to perform data entry and reporting from a browser.

Perl - Knowledge Management

Developed Knowledge Management system for Netplex to
use as system for tracking employee skills, training, and
certifications.

RS/6000

I have had a variety of
experience with IBM RS/6000s including models 250, 320H, 550, 580H,
590H, C10, H70, H80, M80, S70, S80. All models were running AIX.
Peripherals include Portmaster Term Servers, RAID Systems, various
modems and scales.

Shell Script

Created a number of shell scripts for network management,
monitoring, file transfer, database integration, etc. These
scripts linked the SCO Unix POS systems to the Windows
NT boxes in the store and to machines at HQ.

Shell Script - cgiparse

Korn Shell function to parse CGI form variables and values.
Processes a standard input stream and provides as output
the processed stream, one variable/value pair per line.

Shell Script - ftpSpider

This script performs FTP site crawling or spidering, which
means that it will to go a specified URL and crawl through
the FTP site detecting child directories. The output of this
program is a list of FTP directories.

Shell Script - getch function

Korn Shell function to read one character from standard
input (STDIN) without requiring a carriage return. This
function would typically be used in a shell script to detect a
key press.

Shell Script - isLeap

Korn Shell function to determine whether or not a specified
4 digit year is a leap year. This function is designed to return
the result as the return status of the function.

Shell Script - kshAddURL

This program provides the ability to submit a URL to any
number of Search Engine Indices. It comes preprogrammed
with the ability to submit to several Indices, and the user
may add as many Indices as desired.

Shell Script - kshBackup

Web Based Automated Backup system for LAN/WAN
attached system. Provides the ability to perform backups of
remotely attached systems to a local device. Desktop user
may provide backup information such as a local directory
and attachement method.

Shell Script - kshContact

This program is similar to a company rolodex except that it
generates web accessible documents which can be linked
into any other document on the Internet or Intranet.

Shell Script - kshEvents

Web Based Events Calendar. Configurable, written in korn
shell, complete source Code. Users may submit events.
Calendars can be open to all or moderated. Ability to mark
holidays and special days.

Shell Script - kshIndex

A set of utilities and scripts build around the Apache
fancyIndex functions. Allows webmasters to provide a
variety of functions to users including automated indexing of
URLs, files, and directories, user authorization management,
etc.

Shell Script - kshInstall

kshInstall is a generic installation program which utilizes
shell curses and FrenchMenus. It can be configured to be
the installation process for any Unix program or package by
providing a character based menuing and data entry
interface.

Shell Script - kshSchedule

Shell Script - kshSpider

This script performs WWW crawling or spidering, which
means that it will to go a specified URL and crawl through
the web site detecting other pages and links. The output of
this program is a list of URLs.

Shell Script - kshSQL

kshSQL is a database management system with an "Ingres"
like interface. It reads SQL commands interactively and
executes those commands by creating and manipulating
Unix files.

Shell Script - mkdlbat

This script generates a DOS batch file to FTP download an
entire Unix directory structure including all files.

Shell Script - Shell Curses

Shell Implementation of the UNIX Curses Library. Provides
Screen addressing capabilities to the Shell Programmer.
Comes with Menuing and data management system and
complete source code.

Sinix

Provided technical support for a Siemens/Nixdorf
development project with Nordstrom. Involved writing a
device driver for proprietary Siemens/Nixdorf network card
and also required writing a printer configuration system.

SQL

For Brookshire Brothers Inc., I performed SQL programming of Informix
database on SCO Unix POS System during integration with DSD system on
Windows NT box.

Sun

Worked with the FAA for 10 months to port the Instrument
Approach Procedures Automation system to SunOS
environment. Project involved porting a large quantity of
fortran code from Data General Mainframe running AOS to
fortran and C language on the Sun.

TCP/IP

Network Assessment and recommendations study was
performed for ATC Freightliner. This was an enterprise wide study
which encompassed seven locations and all aspects of the
networking environment.