Contracting: Difference between revisions

From Woozle Writes Code
Jump to navigation Jump to search
(improved colors, fixed links for this site)
(coding policies transclusion)
 
(2 intermediate revisions by the same user not shown)
Line 13: Line 13:
* documentation to any required level of detail
* documentation to any required level of detail
* have coded in: Gambas, Perl, Object Pascal (Lazarus / Borland Pascal), C++, Visual Basic, VBA, ASM86
* have coded in: Gambas, Perl, Object Pascal (Lazarus / Borland Pascal), C++, Visual Basic, VBA, ASM86
* informal learner (prefer to learn by doing)
* informal learner / [[autodidact]] (prefer to learn by doing)
==Accomplishments==
==Accomplishments==
* '''web dev'''
* '''web dev'''
Line 40: Line 40:


Issuepedia, HTYP, LessigWiki, Woozalia, InstaGov, HypertWiki, and CWRE are all MediaWiki-based.
Issuepedia, HTYP, LessigWiki, Woozalia, InstaGov, HypertWiki, and CWRE are all MediaWiki-based.
==Coding Policies==
{{:Coding policies}}
==Other==
==Other==
* [https://github.com/woozalia GitHub], [https://gitlab.com/woozalia GitLab], [https://keybase.io/woozle KeyBase]
* [https://github.com/woozalia GitHub], [https://gitlab.com/woozalia GitLab], [https://keybase.io/woozle KeyBase]
* [[history|A more complete history]] of my computing experience
* [[history|A more complete history]] of my computing experience
* [[woozalia:Main Page|my personal site]]
* [[woozalia:Main Page|my personal site]]
* [https://toot.cat/@woozle profile on toot.cat]
* [https://toot.cat/@woozle profile on toot.cat] ([[wikipedia:Mastodon (software)|Mastodon]] instance I host & administer)

Latest revision as of 12:37, 24 January 2020

Woozalia Nicola Staddon
Durham, NC

Top Skills

  • software design, primarily web (see portfolio for some examples)
  • Linux system administration, primarily LAMP in Ubuntu
  • heavily into PHP7, with at least 5-10 k hours of coding time (best guess)
  • fluent in SQL (especially MySQL)
  • deeply familiar with MediaWiki
  • documentation to any required level of detail
  • have coded in: Gambas, Perl, Object Pascal (Lazarus / Borland Pascal), C++, Visual Basic, VBA, ASM86
  • informal learner / autodidact (prefer to learn by doing)

Accomplishments

  • web dev
    • 2018/06 - 2019/02 PaperDemon.com: back end (PHP/MySQL) fixing bugs and writing new features
    • via Swashbuckler Interactive:
      • 2014/09 NRE: data import from spreadsheet to Drupal/MySQL, database of locomotives and related parts, created admin area
      • 2013/11, 2014/01, 2014/03 Carbondale Tourism: back-end (PHP/MySQL/Drupal) for dynamic search feature
      • 2013/04-2013/05 NEW Corp / WorkAtHome: modifications to login, navigation (PHP)
      • 2012/11-2013/09 The Sash Company: lots of bugs fixed, features added (PHP/MySQL)
        • 2014/03 fixes to shipping-charge calculations
      • 2011/09-2011/11 Explosion Sportswear: SSL cert installation, mods & fixes to their shipping system (PHP/MySQL)
    • 2010/02 ResearchBuy: custom MediaWiki-based pay-for-content system; connected to PayPal, created skin from PhotoShop mockups
    • 1996-present creation, hosting, multiple redesigns of vbz.net (rework currently in progress)
  • independent web projects

Issuepedia, HTYP, LessigWiki, Woozalia, InstaGov, HypertWiki, and CWRE are all MediaWiki-based.

Coding Policies

The following policy applies to all computer code I write for hire.

Unless otherwise noted, and with the exception of code known by me to represent trade secrets or private information such as account numbers or passwords, all code I write for any client is released to that client non-exclusively and may be re-used or released under a free software license at my discretion. Coding time billed to any client will not be re-billed to future clients who may use the same code or portions thereof.

In plain English:

  • By default, code you pay me to write is released to you non-exclusively; I may re-use such code at my discretion.
  • I will not, however, bill another client for the same code.
  • Nor will I bill you for any work (including coding) that was not done specifically to meet the needs of your project.
    • If I make use of any pre-existing code, I will only bill for any work necessary to adapt it to your project regardless of whether the code was written by me or by someone else.
  • You may continue to use the code indefinitely, free of (further) charge, regardless of whether I release it publicly.

Also, on request, I will be happy to acknowledge your funding of development work on any such code that I release publicly; just let me know how you would like to be acknowledged, and the URL to which the credit should link.

Other