Beames Capital

May - Jun 2017

Built on top of WordPress, this site has a large, multi-sectioned front page and a blog attached. The front page starts with a background, autoplaying video and also uses parallax techniques in some of the background images through out the site.

read more

Australia Post

Oct 2015 - Dec 2016

Was temporarily placed into a consumer team working on Angular applications as a part of the consumer administration application. This gave me exposure to Grunt, Bamboo and Stash. There was also some minor work on an existing Spring Boot micro service.

read more

Sean Aitken UX

Nov - Dec 2015

A small portfolio website for my friend Sean as he transitioned from being a visual designer to a UX designer. The site itself is based off a Theme Forest template and backed by a SilverStripe CMS. The site is responsive and post loads all javascript for client side performance.

read more

Sensis eCommerce and Websites

Oct 2014 - Oct 2015

A continuation of the project for Sensis eCommerce combined with the Sensis Websites project. The work revolved around the eCommerce API and it's integration with the Websites project to allow Sensis customers to add eCommerce capabilities to their websites.

read more

Poppy Care

Aug - Sep 2014

A small HTML5 website for Poppy Care. The site is based on the SASS port of Bootstrap. The site intentionally uses no Javascript frameworks as there was no behavioural requirements apart from the small screen navigation, which is handled through CSS3 transitions.

read more

Sensis eCommerce

May - Jun 2014

A project to create an ecommerce solution made of up of: shopping cart, shipping estimation and transaction handling components. Initially this was to be used for Sensis SiteSmart customers as an option that they could add online shopping capabilities to their website but also to create a general API for...

read more

SMP Network

Sep - Oct 2013

A straight HTML website for the SMP Network. This uses HTML5 with some small amounts of CSS3 for shadows and custom look and feel form elements. Client side behaviour is done with JQuery, loaded asynchronously from CDN sources.

read more

Heatherwood School

Aug - Sep 2013

A SilverStripe based website for the Heatherwood School. This involved a customised administration area for managing upcoming events, newsletters and annual reports. The client side website uses jQuery for behaviour and various CSS3 based shadowing effects.

read more

EMS - Capability Uplift

Dec 2012 - Jun 2013

Another contract with the Enhanced Mapping Team. Initially taking over from another senior developer who was borrowed by another team. Initially I continued work impoving the geocoding service from my previous time with the team. Later this was expanded to further extend an address validation service.

read more

NCE RV

Apr - May 2013

A medium sized brochure site for NCE RV showing various components available for caravan and RVs. The site boasts around 250 products, some with galleries, others with single images. With the variations of different layouts depending on the what information was available to the product, this required a lot of...

read more

Andresen Secker

Mar 2013

A small, "single page" site for Andresen Secker Associates Pty Ltd. The site is backed with SilverStripe CMS and uses SWFAddress to provide deep linking to the sections within the site. The site also has variations on the design to suit mobile and tablet devices.

read more

Ibertours Travel

Oct - Dec 2012

Specialist travel agency website focusing on tours of Spain, Portugal and Morocco. The site is built on SilverStripe for management of tours and accomodation. It also uses a cookie based "Add to enquiry" feature which is similar to a shopping cart for users to add tours as they go to...

read more

Oxford University Press

Oct - Nov 2012

Work for Oxford University Press involved styling of various online text books through the PageSeeder CMS. While most of the work was CSS related, there was some small amount of jQuery and Cufón javascript required.

read more

Swell Studio

Jun 2012

A small, two page site, built on SilverStripe, consisting of a landing page and a portfolio page for Swell Studio. The portfolio page uses horizontal dragging, lightbox for further information and some other Mootools effects for transitions.

read more

EMS - Version 2

Feb 2011 - Jun 2012

Was asked back to Sensis to form part of the extended team working on the Disaster Recovery (DR) and re-platform of the Enhanced Mapping Service (EMS). My focus of the the rewrite was to work to move to Solr in place of the earlier version FAST search engine and later...

read more

SPS Corporation

Mar 2012

SPS Corporation site is based on SilverStripe. The website contains a few customized page types and a server and client side validated contract form.

read more

Hutchins Bros

Dec 2011 - Jan 2012

read more

MGFB

Jul - Aug 2011

A side project to completely redesign and implement a CMS based site for the Maiden Gully CFA. The site uses AJAX content to keep an application state, Cufón to render heading fonts, Raphaël for some text rotation, Google Maps Javascript API to display the stations position, a client side and...

read more

Twinson Australia SEO

Jul 2011

Search engine optimisation of existing site.

read more

Ivanhoe Podiatry Centre SEO

Jul 2011

Search engine optimisation of existing site.

read more

Clicketc

Apr - May 2011

SilverStripe backed website with restricted access area. The site has a client and server side validated contact form, animated home page gallery, as well as some subtle visual effects provided by Mootools.

read more

Fat Kids

Dec 2010

A reskin of an existing WordPress site which makes use of Mootools to implement pagination-on-scroll AJAX requests as well as banner transistions.

read more

Pure Blonde - Quest for Cash

Dec 2010

Website made to handle the Pure Blonde - Quest for Cash competition. Initially this was simply client side HTML, CSS and Javascript work but also had to do some server C# integration work: form validation and submission, cookie handling. Client side behaviour uses jQuery and jQuery Validation.

read more

NAB - Home loan calculator

Nov - Dec 2010

Single page wrapper for existing Flash components which estimated home loan repayments for the National Australia Bank. The client side application was written on top of jQuery and kept state and interactions with multiple Flash objects.

read more

NAB - Debt consolidation calculator

Nov - Dec 2010

Single page client side application for calculating repayment savings for migrating to one of National Australia Bank credit products. The client side behaviour was built on top of jQuery and can hold state for up to 30 days using jQuery Cookie.

read more

Open Minds

Sep - Oct 2010

SilverStripe based site which for self manage of standard pages as well as blog entries. The site has dynamically set images per page and a server and client side validated contact form. Client side behaviour is built on top of Mootools.

read more

Mossimo

Sep 2010

A combination of a Flash integration project with a fallback to HTML for non Flash capable devices, such as iOS devices. The Mossimo site used SWFAddress and some PHP and Apache htaccess trickery to allow deep linking into the Flash application.

read more

Heath Withers

Aug 2010

Resume website built for Heath Withers. The site is built on SilverStripe and combines SWFAddress and Mootools to make a single page application with deep linking. The site also makes use of some Mootools transisitions.

read more

NCE EDM

Aug 2010

EDM Campaign Monitor template built and uploaded for www.nce.com.au.

read more

NCE Commercial

Jul - Aug 2010

NCE Commercial is built on top of the SilverStripe. The site features a Mootools effects backed animation on the home page, some subtle scroll and position effects, client and server side contact us form and integration to Campaign Monitor subscriptions.

read more

Whitepages - Build your listing

Jul - Aug 2010

read more

Emersion Software Systems

Dec 2009 - Jun 2010

My work with Emersion was a combination of PHP and Java. Emersion built a web based account management product for internet service providers.

read more

Rockhard Fitness

May 2010

SilverStripe based website. The site uses StateManager to do AJAX requests and keep the site to a single page, this was done to maintain the animation on all pages. Mootools is used for maintaining the application state as well as effects and form validation.

read more

Modern Wedding EDM

May 2010

EDM Campaign Monitor template built and uploaded for www.modernwedding.com.au.

read more

Melbourne Design Market

Oct - Nov 2009

Small website for advertising upcoming market events and allow users to register for stalls. The site uses SilverStripe on the server and Mootools to handle the client side effects and form validation.

read more

Whereis

May 2006 - Jun 2009

I began my work with Whereis working on the Whereis Workshop website. This site was devoted to experimentation and prototyping in the computer geospatial domain. My task was to extend the existing J2EE based forum to allow cross site login and sign up.

read more

Mortice and Tenon

Jan 2009

A PHP website wrapping an existing Flash application for animating the home page as well as the products page. The website has a subscription form which connects to Campaign Monitor and a contract form.

read more

Metalicus

Oct - Nov 2008

Medium sized e-commerce site for Metalicus clothing built with Ruby on Rails. The development was head by Cogent Consulting and I was brought in to handle the CSS, client side behaviour and views.

read more

Metalicus EDM

Apr 2008

EDM Campaign Monitor template built and uploaded for the launch of the Metalicus website.

read more

Citysearch

Jun 2005 - Jun 2006

Brought in for the re-platforming to Fatware of the Citysearch website. The work mostly was around front-end work within JSP templates within the Fatwire system. There was also some integration with FAST search engine used to supply some of the data.

read more

Web Design Group

May 2005

Worked with the Web Design Group who had a Fatwire client where I was to focus my work. While I did receive training in Fatwire and was able to experiment with it, due to licensing problems, I was left with no work, so I moved on.

read more

Agentis Software

May 2004 - May 2005

Initially brought on to write automated HttpUnit tests, I developed an XML based testing framework, combining JUnit and Swing/AWT, which allowed the developers to write their own tests. Later was made part of the engineering team working on the NetBeans based Agentis product and assisting with consulting work.

read more

Touchcorp

Jan 2000 - Jul 2002

Brought initially as a tester to test the company's main product, touch screen vending machines. Later I moved into the development of various reporting tools. These were written in JSP and served via Tomcat. Also I wrote AWT/Swing database tools.

read more