Previous projects / Modules / Plugins etc
This is a loosely ordered list of previous work - which will hopefully give an idea of the variety and scope of things I've tackled in the past.
Any site I've provided as an example below (apart from the blogs), I've written the entire back and front ends for, with the exception of The Mindgym, Inspirare and Kowari, where I worked with professional designers
- Content Management Systems Numerous bespoke systems for managing content. eg:
- Wordpress customisation For smaller sites, a customised blog is often an effective (and relatively cheap) way of meeting 90% of needs, further bespoke plugins being written as required. eg:
- Tumblr customisation For ease of use, you can't do much better than Tumblr. There's virtually nothing you can't do with it stylewise, though it is a hosted ap. eg:
- Ecommerce I've put together ecommerce systems using Paypal, Worldpay, Secpay, Barclays, ANZ and a somewhat under-the-radar organisation operating out of the Cayman Islands. I've also used Actinic and Oscommerce.
- Intranets / Extranets I put together a system for The Mindgym that included:
- Contact Relationship Management
- Invoicing and accounts
- Automated, heavily personalised mail-shots
- Automated backups
- Automated customer feedback using likert-scale quizzes
- Statistical analysis, reporting and management tools
- Workflow and reminder systems
- Static table maintenance
- Permission systems
- Document management
- Calendars
- Booking systems
- Application Frameworks or plugin frameworks. I started writing these as database orientated systems where everything was handled via an admin system... have moved recently to MVC - which is a lot simpler for developers to manage. Plugins including:
- Content management
- User / Group admin
- Messaging (email) systems
- Complex data-entry / admin. eg: the 11v11 match-admin system
- Micro-site systems
- Database diagnostics (ie: referential integrity checkers)
- Photo albums
- Subscription systems using paypal's recurring subscription engine
- RSS and XML Feeds
- Traffic Analysis Rolling your own can offer greater control over granularity - especially when using complex applications, but these days I'd tend to use google analytics
- Bug Trackers Written from scratch - also installed Mantis
- Quizzes - multi-choice, missing word, Likert scales etc and including automated multi-dimensional feedback
- Graphs / tables. eg: Flash based graphs, sortable tabular data using www.maani.us and http://www.aditus.nu/jpgraph/
- Social/Friend systems
- Forums I've written these from scratch, though these days would recommend Vanilla forums
- Blogging systems I've written these from scratch, though these days would recommend Wordpress or Tumblr
- Flash integration eg: Oban Star Racers and Kowari
- Site scraping :: the postcodes for 11v11 googlemaps were initially aquired by querying google with postcode information
- Widgets : Creation and integration including (but not limited to) www.clearspring.com
- 3rd Party APIs
- Twitter API. eg: A proof of concept project
- Amazon API. eg: Book review section on 11v11
- Googlemap API. eg: 11v11 googlemaps
- An Mp3 download shop
- Ajax GUIs. eg: the Kowari student admin system
- jQuery GUIs. eg: the Kowari student admin system
- Google adword campaigns
- Spreadshirt integration. eg: Weirdsky designs
- Drag Drop content management. eg: A very early system - but a technology that I've maintained an interest in.
- Very simple MVC systems. eg: This site
- Learning platforms Spent a year working on kowari - a learning platform for pre, and early literate kids (not this site, but the learning platform that this site is about)
- Software training systems Basically quizzes based on positioning quiz elements over screen-grabs of the software that people need to be trained on.
- Codeigniter sites : http://codeigniter.com
- Wiki installation : dokuwiki and MediaWiki
- Various daft little projects. eg:
- A random, rambling blog Not really a tech excercise, more the (vaguely confused) edited highlights from the life of a semi-fictional character
- www.anti-procrasti.com A daft javascript thing to help with procrastination that once completed, was never visited again
- 70km wide web page A 70km wide web page showing relative sizes of the planets. The circles are drawn with Javascript
