Design and develop interactive web and internet/intranet applications for an enterprising and
dynamic organization, utilizing strengths in observation, problem solving, analysis, and innovation
to promote and facilitate the transfer of ideas and information between client and host.
Ported an existing Web application from C using MiniSQL, to Pro*C with PL/SQL using an
Oracle database. This application is used to administer and mirror remote sites locally.
Helped develop the Nortel Human Resources Web site which makes use of Cookies, extensive JavaScript,
CGI, Frames, and supported version 2 and 3 of Netscape Navigator simulataneously.
Helped prototype a Web application to be used for entering monthly project status letter updates.
This application was near 100% JavaScript and used a macro language for database updates.
Conceived of and developed a Web application to report and update the differences in the
development, test, and production areas of the Web site.
Developed a CGI office locator application for corporate intranet which was incorporated into an
existing web based phonelist.
Transformed the office locator application into a pair of Java applets communicating with an
SQL database to map and pinpoint objects of any choice at any location.
Developed a Java applet to administer the online employee phonelist utilizing an MiniSQL backend.
Developed a "safe" version using mail as the medium for making updates.
Conceived of, designed, and developed a CGI conference room scheduler, consisting of 7 PERL
scripts working in concert to manage the scheduling of rooms for the building.
Developed a PERL and a C++ CGI tagging library for use by CGI programmers complete with a
CGI/frames based web interface to library documentation and code.
Installed the Excite Web search engine and modified the Excite source code to enable it to
function properly with our distributed document structure.
As a document conversion operator, improved quality and increased production speed by
identifying the need for, and generating an SGML table syntax parser for pinpointing errors and
inconsistencies with project deliverables.
As a software engineer, developed and gained extensive PERL skills writing filters and scripts
designed to take OCR results and return an SGML compliant document for importation into
Softquads Author Editor SGML markup tool.
PROFESSIONAL EXPERIENCE
Utility Translation Systems
1/98 - present
(contracting through Broadreach Consulting)
Raleigh, NC
Java/Web Developer
Tasked with the design and implementation of an internet application that will allow large utility consumers to view their load data via the web. This application is making full use of the latest in Java technology. Applet front end, Servlet back end, and database access using JDBC. This application is designed to be client, server, and database independent allowing it to run on virtually any platform supporting the Java virtual machine.
Nortel
8/96 - 1/98
(contracting through Computer Horizons)
Raleigh, NC
Software/Web Developer
Member of Self Service division working closely with Human Resources to provide a Web site
for publishing and hosting HR Forms, and Corporate Policies and Procedures.
Part of a 12 member Webservices team supporting a 400+ employee company intranet in the
design and maintenance of company wide information, CGI applications, and Java applets.
Software Engineer
As a member of the Document Conversion Systems group, assisted and supported a 64 person
conversion bureau by writing filters for SGML markup, document tagging, and scripts for quality
control.
SGML Tagging Operator
Part of a select group of 4 chosen to tag filtered documents into SGML DTD compliant
documents, and to train employees in SGML tagging. Took initiative to learn and provide PERL
scripts to greatly improve markup speed and quality of deliverables.
Document Conversion Operator
Took part in and trained employees in the complete conversion processes which consisted of
document scanning, zoning, OCR, edit, proof, filtering, and shipping.
United Parcel Service
10/93 - 11/94
Raleigh, NC
Loader/Sorter
Part of a 9 member team responsible for loading, sorting, monitoring package flow, and directing
fellow employees in an extremely fast-paced environment.