Summary of Technical Skills
Description of Consulting Experience
Description of Full Time Work
How to Contact Andrew Kelly
View Home Page

Download:
Resume.doc

Download:
Resume.txt

Visit:
akelly.com



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.)