Professional Skills
| Languages |
Databases |
Operating Systems |
Web/Application Servers |
- Java (J2EE, JDBC, JSP, EJB, servlets)
- Perl (includes CGI, DBI, LWP, assorted CPAN)
- Java Script
- C
- HTML
- XML
|
- Oracle
- Informix
- MySQL
- MS Access
|
- Solaris
- Linux
- Other Flavors of Unix
- Windows (95, 98, NT, Windows 2000)
|
- Apache
- BEA Weblogic
- Netscape Enterprise Server
|
Professional History
Perl Programmer (contractor)
Macromedia, Inc.
March 2002 - October 2002
Languages - Perl, HTML
Operating Systems - Solaris, Windows 2000
Designed, developed, and implemented Perl scripts to migrate macromedia technical
HTML documents from flat files with metadata to an Oracle database. A number of CPAN
modules were used to accomplish the tasks involved in this project. HTML::Parser was
used for parsing and extracting metadata, HTML::TreeBuilder for reformatting the HTML
where tables meeting certain criteria were rewritten as ordered and unordered lists during
conversion, and LWP::UserAgent for posting the data to a ColdFusion/Jrun server via HTTP
requests.
Software Engineer
ChemConnect, Inc.
April 1999 - March 2002
Languages - - Java, Perl, HTML
Database - - Oracle
Operating Systems - Solaris, Linux, NT
Designed and developed components and features of a B2B Chemical Industry E-Commerce system, first in
Perl then in a multi-tier EJB architecture on a Weblogic platform. On the Perl system, created a module that
served as an interface that provided a set of subroutines between DBI and all subclassed data objects, as
well as general development tasks to create the first incarnation of the World Chemical Exchange. When the
system was converted to Java, developed servlets, EJBs (both session and entity beans), and JSPs as well as
straight Java. In addition to development and enhancements of the system in general, particular areas of expertise
included coding of JDBC helper classes, chemical product search and synonym matching functionality, and as-needed
Perl utility and maintenance script development.
Software Engineer (contractor)
Lexitech
March 1999 - April 1999
Languages - - Perl, C
Operating Systems - HP/UX, Solaris, Linux
Developed an integral part of an e-commerce system where data is updated on a server from the Federal Express central database
via calls to FedEx’s API.
Programmer/Analyst (contractor)
ATP
August 1998 - December1999
Language - - Perl
Operating System - HP/UX
Developed Perl scripts to convert Federal Aviation documents from Interleaf to SGML, created and maintaining the parseable containers
while enhancing the documents as required for the features of the proprietary browser.
Lead Developer
Liaise Lifetech, Inc.
March 1997 - May 1998
Languages - - Perl, Java Script, LiveWire, HTML
Database - - Informix
Operating System - Solaris
Web Server - Netscape Enterprise Server, Netscape Commerce Server
Developed web-based applications and documents for an on-line life insurance company. Projects included insurance quoting engines, a
financial needs calculator, agency management tools, and term life applications. Developed and maintained library of scripts for parsing
of data from multiple insurance carriers into common format.
Programmer/Analyst (contractor)
Wells Fargo Bank
May 1996 - November 1996
Languages - - Informix 4GL, ESQL/C
Database - - Informix
Operating Systems - HP/UX
Developed transaction-viewing module for ATM dispute resolution system. Developed and enhanced embedded-SQL C application parsing
data originating from mainframe.
Programmer/Analyst (contractor)
Chiron
November 1995 - February 1996
Languages - - Informix 4GL, ESQL/C, C
Database - - Informix
Operating Systems - Solaris
Responsible for enhancements to existing applications including DNA Ordering, Intellectual Property, Document Tracking, and Analytical
Viral Immunobiology systems.
QA Test Engineer (contractor)
Informix Software
June 1995 - August 1995
Programmer/Analyst (contractor)
Genentech
June 1994 - May 1995
Languages - - Informix 4GL
Database - - Informix
Operating Systems - Sequent DYNIX
Responsible for the design, development and implementation of database to track material transfer requests between Genentech
and third-party researchers.
Programmer/Analyst (contractor)
Autodesk
June 1993 - October 1993
Languages - - Informix 4GL
Database - - Informix
Operating Systems - HP/UX
Primary duties in this position were to solve software problems and support the user base so the full-time programming staff could learn
and prepare the incoming SAP system.
Programmer/Analyst (contractor)
Applied Biosystems
March 1993 - May 1993
Languages - - Informix 4GL
Database - - Informix
Operating Systems - HP/UX
Developed enhancements and performed maintenance for the Quality Control DBMS of this biotech corporation.
Programmer/Analyst (contractor)
Informix Software
August 1991 - December1992
Languages - - Informix 4GL
Database - - Informix
Operating Systems - Solaris
Enhanced and maintained Order Entry, Sales Analysis, and Revenue Recognition systems on Sun and Pyramid platforms. Developed
applications for the new invoicing system.
Programmer/Analyst/Operator
The Good guys
July 1989 - August 1991
Languages - - Informix 4GL
Database - - Informix
Operating Systems - NCR Unix
Responsibilities were in design, development, documentation and applications management using SQL and the Informix OnLine
engine. As systems operator, performed backups and other operations on NCR Tower and PDP-11 systems.
Education
Bachelor of Arts in English 1985, San Diego State University
|