portfolio
Over the years I have worked on quite a number of projects. This page includes a few of the more recent ones.
ScreenSaviour Design Solutions
My business, ScreenSaviour Design Solutions, has seen a lot of development over the past few years. It now includes a custom built billing/invoicing and CRM application as well as a homegrown XML/MySQL based CMS. The CMS allows rapid deployment of smaller websites for clients who don't need a full blown CMS such as Drupal or Typo3.
ScreenSaviour In Detail
The CMS allows authorised clients to update their sites from the same secure database. This data is then either retrieved directly through its central processing script, or indirectly by means of remote procedure calls.
An important tool in ScreenSaviour's toolbox is a form building gizmo that allows rapid deployment of multipage CSS based forms and client/server side verification of user input. This tool is due to be released as Open Source software later this year.
And last but not least, ScreenSaviour now runs a templating system that makes it a snap to keep track of available templates and facilitates selection of templates for a particular job.
EPA | Queensland Government
I have built a couple of applications for the Environmental Protection Agency: a Carbon Calculator (for public use) and an Image Library (to be used on their intranet). These applications were built with PHP/PERL/jQuery.
EPA Image Library In Detail
The department was in need of a web based image library system that would standardise and facilitate the ongoing importation of large numbers of images (upwards of 100,000 images). Previously EPA photographers had to manually insert keywords and other meta data twice—once in the software they were using, and once in the web based library system. As an enthusiastic photographer myself, I knew there were better ways to do this. On my recommendation they changed their workflow and started using a relatively recently released software package (Adobe Photoshop Lightroom). This in turn allowed me to build a system around that software package that would read the meta data directly from the image files.
The new standardised workflow built around the application has all but eliminated the chance of errors creeping into the system, saves the photographers a lot of time, and last but not least, the department a lot of money. While the system is currently being implemented, deployment of this system by other Queensland Government departments after successful review by the EPA is likely.
On the front end, users of the system can easily browse, select and request images for publication. After logging into their intranet account, they simply select the image(s) they wish to use, fill in a short publication request form and forward the request to the Photographic Services Team. Employee details are automatically attached to the request by issuing a LDAP query to the department’s directory services.
The image library has been built with PHP/MySQL/PERL/LDAP/Ajax/jQuery to run on Windows/OS X/Solaris Apache configurations.
Community Door | Queensland Government
This relatively new Queensland Government website serves as a gateway to the government's resources and policies for the state's NGOs. It is still early days for the website as there are many additions pending still (including a completely redesigned/redeveloped tool set).
As a contractor I helped prepare the website, applications and related materials for outside tender (due to go out any moment now).
Community Door In Detail
- Supervise/coordinate the development, testing and migration of new applications published on the Community Door website;
- Provide UI design specifications and designs for these applications
- Ensure information published on the website conforms to Queensland Government web publishing policy and standards (including WCAG);
- Negotiate and liaise in relation to specific aspects of the project with key stakeholders, including TAFE, WebCentral, other Departments and significant Non Government Organisations
- Provide high level technical advice and guidance on web-based project activities to assist internal and external clients to document business requirements for website and applications; and
- Apply knowledge of project management methodologies, website development life cycle, quality management processes and departmental standards in order to develop innovative and appropriate web related solutions
- Provide technical advise for inclusion in tender documentation
- Undertake website management activities, including:
- Development of technical solutions to enhance website delivery using Photoshop, Illustrator, XHTML, CSS, JavaScript, XML, PHP;
- Supervising of the restructuring of the site's Information Architecture
- Developing and maintaining quality controls for the effective management of the Community Door website.
Vets Beyond Borders
VBB (Vets Beyond Borders) required a dedicated volunteer processing facility to handle the large volume of volunteers that apply for their off-shore projects. VBB administrative staff can now easily screen the volunteer prospects (and their references), while keeping track of approved volunteers.
The site is powered by Drupal CMS.
Christ Church Community Precinct Milton
Redesign of a site I did earlier for Christ Church. The main goal of this redesign was to align it more closely with their current activities and focus on their two main areas of operation (The Parish, and The Precint). While a few changes are still pending, the site is already a clear improvement on the first iteration.
Plus-Admin & Wig-Admin
Sellers of administrative software that facilitates handling school records. I designed, coded and branded the website. An emphasis was put on the benefits of their software. The site needed to be able to display large screenshots.
Red Octopus
Brisbane based screenprinting and graphic design business Red Octopus needed someone to code and help design their website.
Vyasti
Blue Mountains based Vyasti required a classy and friendly website for their massage business.
Eyeballism
One of my pet projects: a site under contineous development, it showcases my photographic explorations. Running the tasty "slimbox" script it will soon be even more feature rich after ScreenSaviour's CMS will handle image storage and tagging (inluding EXIF, RSS & comments).
SoundWings
SoundWings is a project that is aimed at addressing the need for content management in the music industry. The project is based on ScreenSaviour's home grown CMS application. It needs a bit of love and time before unleashing it's fury onto the stage.