Dana French:
Resume, Web Sites, Products and Services
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
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
|
Job Descriptions
2000-Present: Mt Xia Technical Consulting Group, President, Norman, OK
|
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.
1998-2000: The Netplex Group, Inc., Senior Technical Consultant,Edmond, OK
|
1993-1998: Applied Intelligence Group, Senior Technical Consultant,Edmond, OK
|
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.
1981-1989: Energy Analysts, Inc., Senior Systems Analyst, Norman, OK
|
Responsible for hazards analysis and risk assessment studies,
engineering and graphics programming design/development, documentation
and verification, fault tree analysis studies, systems analysis, data
base management, marketing and sales, proposal preparation,
instrumentation and data acquistion on large scale testing projects.
Also responsible for training and course preparation, products liability
studies and law and code requirements.
1979: Applied Technology, Inc., Chemical Engineering Technician, Norman, OK
|
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.
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.
|
Certifications
IBM Certified - Advanced Technical Expert:
Document Image
|
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.
|
IBM Certified Specialist - AIX System Support:
Document Image
|
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
|
Certifies the ability to tune the AIX RS/6000 environment for CPU performance,
memory utilization, hard disk performance and network throughput.
|
Certificate of Proficiency - AIX Installation, Backup and System Recovery:
Document Image
|
Certifies the ability to perform complex installation tasks and to recover an
existing system from software or hardware failures.
|
Certificate of Proficiency - AIX Communications:
Document Image
|
Certifies the ability to design, implement, support and maintain AIX RS/6000
systems in a networked environment. Also shows the ability to utilize AIX RS/6000 systems
as the backbone of the network.
|
Education
Bachelor of Science:
Zoology, University of Oklahoma, Norman, OK
Studies toward Master of Science:
Chemical Engineering, University of Oklahoma, Norman, OK
Professional Continuing Education
- Autolisp Programming
- Arthur Andersen's Method/1
- Arthur Andersen's Design/1
- Arthur Andersen's Install/1
- Advanced "C" Language Programming
- Bourne Shell
- Multimap Programming
- AutoCad/Autoshade
- Liquified Gas Safety
- Sun Graphics Operating System
- Advanced Fortran Programming
- Pipephase Programming
- Petro-Chemical Plant Safety
|
Teaching and Course Preparation Experience
Korn Shell Programming, Mt Xia - Learning Tree International
Introduction to Unix, Mt Xia - Learning Tree International
Apache Web Server, Mt Xia - Learning Tree International
Unix Tools, Mt Xia - Learning Tree International
Advanced Internet Usage/Programming, Applied Intelligence Group
Introduction to the Internet, Applied Intelligence Group
Unix Systems Administration, Applied Intelligence Group
Unix Local Area Networking, Applied Intelligence Group
Unix Wide Area Networking, Applied Intelligence Group
Project Management for Managers and Executives, French Consulting Services
Packaged Software Selection and Implementation, French Consulting Services
Data Base Design, Conversion and Installation, French Consulting Services
Custom Software Design and Installation, French Consulting Services
INPLANT, French Consulting Services
Advanced Safety and Loss Prevention, Energy Analysts, Inc.
Process Facility Security, Energy Analysts, Inc.
EAHAP, EAEPP and EAPRA, Energy Analysts, Inc.
Liquified Gas Safety, Energy Analysts, Inc.
Hardware
Operating Environments
|
Databases
Programming
Networking
|
Graphics
Engineering
Methodologies
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.
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. LAN/WAN environment was
built on Cisco 1020 routers running dial-on-demand.
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.
Modem
Designed, built, implemented and supported an enterprise
wide LAN/WAN environment which included HQ
environment, backoffice, POS, and DSD systems. WAN
was dial-on-demand network over 28,800 baud modems.
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 - eStorLink
UUCP Based Communications Control System. Provides
the ability to configure, control, record, and report on
communication sessions between computers.
Communication Sessions include file transfers, print jobs,
remotely executed commands, etc.
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 - kshEngine
Web Site Generator. Automatically and dynamically
generates complete web sites from Unix directory and file
system structure. Configurable, written in korn shell,
complete source Code.
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 - kshLink
Web Based Communications Control System. Provides the
ability to configure, control, record, and report on
communication sessions between computers.
Communication Sessions include file transfers, print jobs,
remotely executed commands, etc.
Shell Script - kshMenus
Web Based Menuing and Data Management System.
Provides Web based Menuing, Data Entry, and Web
Database Program Generator. This system allows a user to
create web based menus and data entry screens.
Shell Script - kshNoSpam
This program provides a SPAM filter and reflection
mechanism for unwanted Unsolicited Commercial E-mail
(UCE).
Shell Script - kshSchedule
Web Based Reservation / Scheduling Software.
Configurable, written in korn shell, complete source Code.
Reserve or Schedule Items such as conference rooms,
office equipment, computers, etc.
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.
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. Consolidated all
communications over TCP/IP network standards.
Unix
For Brookshire Brothers, Inc., I Integrated POS system into LAN/WAN
environment in all 70 store locations. POS system was running on SCO
Unix.
WAN
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 WAN environment
with dial-on-demand networking using Cisco 1020 routers.
Windows NT
for Brookshire Brothers, Inc., I dessigned a LAN/WAN environment which
was based around Windows NT system and ran a variety of applications
in the store environment.
For information regarding this page, contact
Dana French ( dfrench@mtxia.com )
Copyright 2000 by "Dana French"