Jim Massey

909 Wynstay Circle, Valley Park, MO. 63088 314-225-2233

Technical Environment

Linux

DOS

Windows95

WindowsNT 4.0 sp4

Amiga

Apache Server

IIS

FTP

TCP/IP

SendMail V8

PostgreSQL

MS Access 2.0

Basic

Amiga Basic

Z Basic

Visual Basic

GW Basic

SQL 92

HTML 3.2

PERL 5

JavaScript 1.2

Visual Studio 97

Experience

08/97 - Present

Independent programmer:

Webmaster for kkid929fm.com , www.acmemotorcycles.com, stlouis-shopper.com

My current focus in CGI programming using Perl5 on linux.

Projects

Current

OMozilla Kiosk - A kiosk mode web browser. Designed to allow web browsing without any extras as would be present in a normal web browser. Written using Mozilla, XUL, Javascript.

OKKID929FM.com- Designed, coded, tested and implemented a website for a radio station. This site features a messageboard (described below).

OSystemPerl - a network (lan) monitoring tool to manage users and processes on diskless remote boot worstations. Gives reports on ARP, USERS, LAST, WHO and all user processes on the server. It can build and edit dhcp.conf, host files. The GUI is TK. Written in Perl 5 with a postgreSQL db.

OCalander_calc - program to display, in html, a date chooser. designed to be included in a larger cgi application. Displays a calander for any date since A.D. 1 and into the future. Returns name=value pairs for day, month, year. Written in perl5 utilizing DATE::Calc module.

OGDM Howto - help on moving from XDM to GDM xdmcp login manager. GDM is a more modern and funtional display manager than XDM and is GNOME compliant. This was contribution to the LTSP.

OWebDirectory Filemanager - designed to allow easy access to personal webspace on a remote server. Elemenates the the need and risks of ftp services as it handles uploads and viewing/browsing files and directories. Completely web based and usable from any javascript enabled web browser. Written in perl 5.

Recent

Oacmemotorcycles.com - Designed, coded, implemented and hosting of this site. Site features include a message board and free classifieds, both written in perl with a back-end postgreSQL database.

OA shopping cart program. This cgi program is written in perl using a postgreSQL db for storing product information. Program includes modules for database maintenance via a browser. Modular design allows for easy customization of the generated pages on a per site basis. Designed to be used as a template to be customized and added to existing web sites to give catalog style functionality.

OA massage board program. This cgi program is written in perl using a postgreSQL db for storing user input. The program includes modules for maintenance of the db via a web browser. It has a modular design and is designed to be added to an existing site to give messageboard style functionality.

OWeb Free Classifieds - a cgi program written in perl using a postgreSQL db for storing user input. The program includes modules for db maintenance via a web browser including the ability to add graphics(jpeg, gif) to the listings. It's modular design makes it easy to customise and add to existing sites for classifieds style functionality.

OBank Draft Utility - This was a full life cycle project. Designed, coded, tested and implemented application using VB5, Access and Cystal Reports 5.0. The purpose of this program is to produce a standard bank draft from user input. Data is maintained in an access database. Reduction in the amount of redundant information entry decreases the amount of error in producing this type of document. The program design allows for easy expansion which will facilitate the addition of other hard to produce and error prone documents in the future.

ODemographic Gathering Web - This was a full life cycle project. Designed, coded, tested and implemented client/server program. Client code was written in VB5, server code was written in perl. The purpose of this progam was to provide a registery type program to gather customer information and publish, on the web, a given customers registery information ( bridal registery for instance ) through a companies website.

O

1992

OSecdule Utility v2 -Designed, coded, tested and implemented. This project was a port of the original program from the amiga platform to MSWindows platform. Actually required a complete rewrite in VB1.0. A latter port to VB4 included a new database designed using MS Access 2.0. Also added modules for product costing and invoicing. This project was completed while I was owner of JTJ Manufacturing here in St. Louis.

1986

OSchedule Utility v1 - Designed coded and implemented on the Amiga platform using amiga basic. This project required a custom database ( flat file ). Design goals were to produce a law tag, production schedule, bill of materials, piece work and product tracking tickets. This project was completed while I was general manager of Alabama Bedding (Spring-Air Birmingham, AL.)

Prior to 1984

OGeneral Manager - Ackerman Mfg. (Spring-Air St. Louis, MO.). Originally started as Sewing Machine mechanic then as Shipping Foreman and finally GM.

OAll positions prior to Ackerman Mfg. were in the, then thriving, garment industry here in St. Louis as a journeyman sewing machine mechanic.