Web Design Experience
Ticketweb, San Francisco: Commercial Web Site Enhancements
(2003 - present)
Performed major enhancements to both the front end (web) and back-end
(database) systems for this successful on-line ticketing company.
This
included a preference/location based recommendation engine that produced
events listings fed into a weekly newsletter sent by email to subscribed
customers, client reports for promoters and venues, enhancements to the
credit card processing interface which allowed customers to sign up to,
and be authorised by VBV (Verified by Visa) and SecureCode (Mastercard),
implemented a new preview form as part of the ticket purchasing process.
These are just a small portion of the dozens of systems enhancements
and hundreds of bug fixes implemented.
Technologies used: C++ cgi programs,
HTML/Javascript, FAIRCOM (ISAM based) database, one-of-a-kind C++ utility
programs and reports.
( http://www.ticketweb.com )
Nortel Networks, Santa Clara: Web/PHP/Zend User Interface (2003)
For the User Interface group, implemented front-end Web based
enhancements and bug fixes for the Alteon Switched Firewall,
SSL Accelerator, and Wireless Security Switch products. This
involved programming in PHP with a Zend interface to a proprietary
back-end technology. Technologies used: C/C++, PHP, the PHP Zend
module, HTML, Javascript, as well as additional proprietary Nortel technologies.
(These web sites are used by the network administrators of Nortel's customers).
Andrew Kelly & Associates: Web Based Software Installation Site (2003)
Designed, developed, and implemented a web-based client/server
architecture to support automatic (Windows) PC software installation
and upgrade via http transactions over the Internet. At the present
time (4/2003) this software has been installed on close to half
a million PC's in the US and overseas. Technologies used on the
PC: Wininet.dll, extensive use of the Windows registry API functions.
On the server: Linux with Apache httpd, PHP4, MySQL.
Andrew Kelly & Associates: Store-Front/Warehousing Site (2002)
Designed and developed a store-front and warehousing web
site that allows a novice user to build an online inventory
of categorized products with search capabilities. The site
supports image uploads, data entry into the item/part database,
search by location and category, user administration with
multiple security levels (implemented using the PHP4 session
level mechanisms), and simplified inventory tracking. The site
was developed under Linux, and was implemented completely with
PHP4 and MySQL, running under Apache 1.3.
(A sample site demonstrating most of the capabilities developed
can be view by following the "Samples" link at http://akelly.com .)
Agilent Technologies: Apache/CGI LitStation Admin Site (2001)
For the LitStation development group, designed and implemented an
Administration Web Site to be used by LitStation support personnel
around the world to view/cancel literature orders, view/update database
tables, monitor the run-time operation of the LitStation server system (a
network based hard-copy and electronic literature ordering and
distribution system), and view log files generated from the dozens of
server applications on the production system (C++/CGI, Javascript,
HTML, XML). This included the development of a C++ object library
facility to handle HTML FORM data submitted by the site to the
LitStation database using XML data, utilizing the public-domain
CGICC library (C/C++), EXPAT, and qDecoder, as well as C/C++
with Embedded SQL to facilitate the database updates (ALLBASE).
(The site is proprietary and cannot be viewed
by the general public.)
Agilent Technologies: Apache/CGI LitStation File Upload Site (2001)
For the LitStation development group, designed an implemented a file
upload site implemented on an HPUX Apache based server, using CGI
scripts (sh, C/C++, qDecoder), HTML, and Javascript. This site
included user authentication, as well as an additional web page for user
administration to control access -- granting and revoking user access
permissions, allowing self registration, and registration notification
using email.
(The site is proprietary and cannot be viewed
by the general public.)
Andrew Kelly & Assoc.: Stronghold/FreeBSD E-Commerce Site (2000)
Designed and implemented an E-commerce site for Andrew Kelly and
Associates (an online store for fine art and photography) with a
fully functional shopping basket and checkout facilities for electronic
credit card and purchase-order sales, using secure SSL transactions.
The site also featured a fully automated administration interface that
allowed the creation and update of product pages and photos. This site
was implemented on Best Internet's E-Commerce servers, using the
Stronghold (Apache based) Web server (FreeBSD Unix, CGI, C/C++, PHP,
Javascript, sh, awk).
(A sample site demonstrating most of the capabilities developed
can be view by following the "Samples" link at http://akelly.com .)
Ionean: The writings of Joseph Carbone (1999)
This site was developed for philosopher Joseph Carbone,
and includes collections of chapters from his books.
(
http://www.ionean.com.)