From HypertWiki
Jump to navigation Jump to search
122 Pinecrest Rd.
Durham, NC 27705
Nick Staddon


  • Programming:
    • Most Recent: PHP, MySQL, MediaWiki, Apache, HTML, CSS, CGI, Linux (CLI/admin), VB6/VBA (w/VSS), Perl
    • Older: MS Access, MS SQL Server, Visual Basic 6.0, C++, Delphi / Object Pascal, ActiveX, Windows API, Access 8.0 (97) and 2007, Visual SourceSafe, SQL Server 7 & 2000, DAO, ADO, COM
  • Multimedia: audio editing, multitrack audio recording/editing/mixing, digital effects composition, digital archiving, format conversion, music CD production/mixing
  • Communication:
    • explaining technical issues in audience-appropriate language
    • excellent writing, proofreading (spelling, punctuation & grammar); technical & nontechnical writing experience


  • 2003 - present — Durham, NC: self-employed (background):
    • installed SpamFerret (see below) on Lessig Wiki
    • 2009jun: set up and configured MediaWiki for WITTIE project
    • 2007-present ResearchWikis: set up and configured MediaWiki, created custom skin from PhotoShop/Powerpoint graphics, many PHP/CSS customizations to meet client's requests
    • 2007-present Sage & Swift: on-site computer hw/sw/net repair/maintenance
      • converted catalog display from mostly static pages (generated in MS Access/VBA) to dynamic-content pages written in Perl
      • rewrote entire site and order management system in PHP/MySQL (data schema detailed here)
      • migrated all MS Access data to MySQL/Linux while keeping site live
      • moved site and wiki from paid shared hosting to home dedicated server
    • deployed multiple installations of MediaWiki; currently live: HTYP, Issuepedia, vbzWiki (support site for, HypertWiki, PsyCrit, and SquadWiki; maintained sites (including spam prevention, backups, and updgrades) and authored almost all content for Issuepedia, HTYP, vbzWiki
    • for local client (a doctor's office) needing web site redesign: (a) deployed test installation of osCommerce; (b) settled on ZenCart as having better security; (c) added extensions to ZenCart for bulk upload of images and catalog data; (d) modified ZenCart to allow managing parts of online store's text content via MediaWiki
    • wrote SpamFerret, a MediaWiki extension (PHP/MySQL) for blocking wikispam and logging spam attempts
    • wrote WorkFerret, a MediaWiki extension (PHP/MySQL) for tracking/invoicing of billable hours for multiple clients
    • installed/using on home server: Xubuntu, Postfix, Dovecot, Webmin, Apache2, PHP, MySQL, MediaWiki, Samba, OpenSSH
    • experimentally installed on home server: Drupal, Tikiwiki, Feng Office, PhpGroupWare
  • 2003mar29 - 2003sep23 — mostly telecommute (from Durham): Carrier Transicold: Software Engineer
    • Reason for leaving: top-level administration issued an order to discontinue all outside programming contracts, as in 2001
  • 2001jun14 - 2003mar29 — Athens, GA and Durham, NC: (Owner): improvements to search (Perl/CGI), static pages (HTML), and order management system (MS Access)
  • 1998nov05 - 2001jun14 — Athens, GA: Carrier Transicold: Software Engineer, MIS Department
    • Reason for leaving: top-level administration issued an order to discontinue all outside programming contracts as a cost-saving measure
  • 1997aug - 1998oct19 — Appleton, WI: Pierce Mfg., Inc.: Software Engineer (early version of CommandZone)
  • 1994apr - 1997aug — Athens, GA: CSE/vbz (Owner): Design/code (Perl) for shopping cart system; design/html for early versions of web site
  • 1993oct - 1994apr — Athens, GA: UGA, Dept. of Biological and Agricultural Engineering: "Laboratory Assistant part-time", Windows 3.1 / DOS programmer [1]
  • 1991oct - 1993oct — Athens, GA: The Athens Observer: graphic layout, also computer technician (mostly amateur)
  • 1990jan - 1991sep — Durham, NC: Duke University Humanities Computing Facility: "Neural Network Computing Research Associate"
  • 1985oct - 1989dec — Providence, RI: Brown University Department of Psychology: "Research Assistant", mostly programming
  • 1983 - 1985may — Durham, NC: Microglyphics, Inc.: "Customer Support Technician"