Portfolio
There’s a variety of different projects and works I’ve been involved with.
James Cook University’s eResearch Centre
Web Products Developer – As the main developer in the eResearch Centre, my position involves administering the software side of our web collaboration portals. This consists of maintaining the underlying Plone installations, testing new releases and products, and developing custom solutions. Creating help documentation and providing user support also represents a significant portion of my work.
Some examples of my work are:
Australian Research Collaboration Service (ARCS)
Australian Research Collaboration Service (ARCS)
- Australian Biosecurity Intelligence Network (ABIN)
Independent projects
- Queensland Facility for Advanced Bioinformatics (QFAB) – Developing their new front-of-house web portal using Plone and applying the professional theme using Deliverance. This also involved a variety of smaller development efforts, such as Javascript and so forth.
- Myrmecological News CMS – Maintenance and upgrades to this Joomla-based, front-facing research information site.
Open-source Plone development
- collective.geo – A very large amount of my development efforts recently have been towards this product, which essentially is an effort to integrate OpenLayers with Plone. It builds upon other efforts such as zgeo for Zope and brings this functionality into the Plone environment. My development was a by-product of working with CoastalCOMS on their Beach Health Portal.
- collective.portlets.googleapps – My first actual product I released into the Plone Collective code repository. This product essentially enables the display of information from Google Apps within Plone portlets through the utilisation of iframes. The plan was to use the gdata API to retrieve/process information but it’s just simply too slow to have to proxy calls through Plone.
- collective.collage.easyslider
- Plone – Plone itself is open-source and I’ve been contributing minor fixes, bug reports, and so forth to the project.