Post Job Free
Sign in

Customer Service Sales

Location:
Pleasanton, CA
Posted:
October 16, 2012

Contact this candidate

Resume:

-->

abo1nx@r.postjobfree.com

Http://www.BillPratt.netWilliam Pratt

Objective

I wish to further my knowledge of computer information systems through on the job experience while continuing my degree program. My main interests lie in Unix system Engineering as well as database and object oriented programming.

Experience

06/01-PresentMegaPath Networks, Inc. Pleasanton, CA

Unix System Engineer

Sole developer of all systems software mostly written in Perl and PHP

? Extensive Perl development including CGI and MySQL, thousands of lines of code

? Install, configure, and maintain all FreeBSD, Linux, OpenBSD, Solaris servers both in-house and in colocations

? Administer the CommuniGate Pro mail server cluster, HTTP cluster, Sendmail, Qmail, Network Appliance Filers, MySQL, WebRT, and MS Exchange

1/01-04/01NBCinternet San Francisco, CA

Sr. Unix System Admin - Mail and Security

? In charge of Unix security on over 900 servers running Solaris, Linux and *BSD. Monitored security status of machines, performed security lockdowns and guided other administrators in the secure setup of new servers.

? Installed and maintained Qmail on servers running multiple concurrent installations. The mail network consisted of over 200 servers processing over 20 million messages daily.

? Completely redesigned the management of user authentication. Created and installed a distribution based key management system using RSA authentication to allow access to servers. Currently working on a more robust version implementing mySQL. All scripts written in Perl and Expect with a Tk GUI.

? Installed, configured, and maintained servers (x86,Sparc) in the server room and co-locations.

3/98-12/00VIP Sales Company Inc. Tulsa, OK

Systems Administrator/Software Engineer

? Created mission critical business applications in Informix 4GL, SQL, C++ and PowerBuilder.

? Converted entire company?s network infrastructure from serial to Ethernet.

? Built and administered HP-UX, Linux, and Windows servers.

? Constructed, installed, and maintained the Internet, email, and file servers

? Responsible for full documentation of programs as well as servers and their related software.

? Responsible for the IT purchasing including servers, PC?s, network equipment, software and hardware.

3/95-3/98Telecommunications Inc. Tulsa, OK

Tech Support/Programmer

? Wrote business analysis scripts in SQL for DDP department.

? Provided tech support for over 40 users.

? Supported, installed, and maintained websites for customers that used our online advertising site.

? Developed the production departments website

Computer Related Experience

? 15 years of Basic programming, 6 years of Pascal, C++, Informix 4GL, SQL, Shell Scripting, HTML, 2 years of PowerBuilder, and 3 years of Perl, Tk, Expect, and CVS,

Education

1997-2000 Tulsa Community College Tulsa, OK

? Maintained a 4.0 GPA through more than 30 hours earned toward Bachelors Degree in Computer Science.

? Basic education courses, Unix, Pascal, C++, Advanced C++ (including Generic Programming), Object Oriented Analysis and Design.

Summary of Qualifications

Informix 4GL / ESQL C Development

? Major Projects Completed:

1. Coupon Maintenance and Tracking Program ? allows tracking of coupon promotions and stores coupon values and their related promotion information. Coupons may be tracked down to the submitter level and values are calculated and included in P&L reports. Allows for maintenance of individual promotions and submitter information.

2. Passed Orders Verification ? Enables the logistics department to verify that all orders scheduled for shipment that day are addressed. If orders are not shipped a reason must be given and a new ship date must be entered. A report is printed daily to allow the customer service manager to monitor the actions of the logistics department.

3. Customer Service Tracking Report ? Tracks customer service performance levels based on originally scheduled ship dates vs. actual shipped date, original customer requested arrival date vs. actual arrival date, requested order quantity vs. quantity shipped, etc. Report may be run for a specific date period and optionally refined by selecting a specific UPC, product group code, customer number, or warehouse location.

4. Low Inventory / Excess Stock ? Analyze warehouse inventories by comparing sales of products during the selected period in the previous year as well as in the selected length of time prior to the queried period. If the report is run for low stock it warns the user if product stock levels may not meet projected demand. If the report is run for excess stock the user is warned of overstocked product. The report may be run for both low and excess stock to give and overall assessment of a warehouses condition. Users query on a beginning and ending date as well as the length of time used to determine the previous sales values. The query criteria may be refined through selecting a specific warehouse, a certain product group, or a specific UPC.

5. Fax Log Maintenance ? Gives users an interface for the VSI Fax server. Allows for current queue analysis, checking of fax modem states, and retrieving of the status of expired / sent faxes. Prints a nightly fax log report for maintaining records.

6. Promotion Maintenance ? Promotion tracking program that analyzes promotions offered by salesmen to customers. Analyzes promotions based on current advertising accrual dollars, projected sales, and total promotion cost. Contains extensive embedded business rules for analyzing and determining profitability. Allows for item movement analysis for on and off promotion.

PowerBuilder Development

? Major Projects Completed:

1. Inventory Management Interface System ? Developed a barcode based inventory management system for our warehouse / food packaging facility. The data collections units used are Percon Falcons which store collected data locally. Throughout the day data is downloaded into the application through serial base docking stations. Data is then analyzed; checking for duplicate records, out of sequence pallet id?s on receiving orders, etc. The user is warned of any errors and allowed to correct them through an order maintenance screen. The program allows for new order entries from the keyboard as well. Labels, which contain the relevant pallet information both visually and in barcode format, can be printed on a Zebra label printer. Labels can be created from scratch, created for a specific lot, or created for a specific order. Each evening the data is synchronized with the company database through the Internet.

2. Conversion of In-House Database Applications ? Lead the development team working on the conversion of existing database applications from 4GL text based UI to PowerBuilder GUI.

C++ Development

? Major Projects Completed:

1. Squid Proxy Cache Log Analysis ? Parses and analyzes Squid log files. Tracks overall most frequently visited sites as well as overall user analysis (percentage of requests, usage time percentages). Tracks browsing habits of individual users allowing for the display of all sites visited, amount of times visited, as well as dates visited. An overall analysis report is generated once a week and mailed to administrators.

2. User Management for Qmail ? Front end designed to make administration of the Qmail email server easier and more intuitive. Functions include adding and removing users, maintenance of aliases, and administration of allowed hosts. Reporting features include listing of all current users, listing of current aliases and their members, and an overall server status report.

Perl Development

? Major Projects Completed:

See CVSWEB for examples. There are way too many to list here.



Contact this candidate