Google Doubleclick
I'm Studio, QA and Dynamic Content Certified!
Breathe
An existing flash based website was overhauled to support a custom cms solution. A second front-end was to developed for mobile device support.
Client: Breathe Architecture
Technology: HTML5, CSS, Flash, Actionscript, Javascript, Animation, php, mysql
NALSSP
An online presentation environment for delivering content as text, audio and video. The delivery had to conform to the existing University of Melbourne's Blackboard CMS.
Client: University of Melbourne
Technology: HTML5, CSS, Video, Multi-lingual subtitling, Javascript, php, mysql
Financial Literacy
A professional learning module that provides an overview of consumer and financial literacy education in Australia. It also provides examples of how to implement consumer and financial literacy programs in classrooms.
Client: Educational Services Australia
Technology: HTML5, CSS, Flash, Actionscript, Animation, Video
What New Teachers Want
Online resource for begining teachers.
Client: Educational Services Australia
Technology: HTML5, CSS, Flash, Actionscript, Animation, Video
GridRepublic
Clientside chart generation system.
Client: picador
Technology: HTML5, CSS, Javascript, Live-datafeeds
GridRepublic PHP Solution
A PHP charting system was developed for the GridRepublic to allow inclusion of updated static images on participants' Facebook pages (where the inclusion of clientside rendering was problematic).
Client: picador
Technology: PHP, Live-datafeeds
Foundation skills
Web application with svg data visualisation. Also included extensive print formatted styles.
Client: Commonwealth Government
Technology: HTML5, SVG, CSS, Javascript
Balloons campaignOnline advertising for Zoos Victoria. This piece was handcrafted and optimised to an amazing 45kB! That includes all images, text AND javascript.
Client: GDJ Advertising
Technology: HTML5, CSS, Javascript, Animation, Doubleclick
[ view ]
Zoo TwilightsOnline advertising for Zoos Victoria. Some nice fluid path following of illustrator curves from extracted SVG data.
Client: GDJ Advertising
Technology: HTML5, CSS, Javascript, Animation, Doubleclick
[ view ]
Safari
Online advertising for Zoos Victoria
Client: GDJ Advertising
Technology: HTML5, CSS, Javascript, Animation, Doubleclick
Zoo Membership
Online advertising for Zoos Victoria. Who doesn't love a popup meerkat!
Client: GDJ Advertising
Technology: HTML5, CSS, Javascript, Animation, Doubleclick
AHM
Online advertising for AHM
Client: Medibank
Technology: Flash, Actionscript, Animation, Doubleclick
AHM Average
Online advertising for AHM
Client: Medibank
Technology: Flash, Actionscript, Animation, Doubleclick
Local Agent Finder
Online advertising for LAF
Client: Maythorpe
Technology: Flash, Actionscript, Animation, Doubleclick
Stock ClearanceOnline advertising for Mazda Australia. Color blending and matrix transforms create a soft time transition.
Client: GDJ Advertising
Technology: HTML5, CSS, Javascript, Animation, Doubleclick, Dynamic Content
[ view ]
GO EOFYOnline advertising for Mazda Australia.
Client: GDJ Advertising
Technology: HTML5, CSS, Javascript, Animation, Doubleclick, Dynamic Content
[ view ]
New Year Save
Online advertising for Mazda Australia.
Client: GDJ Advertising
Technology: HTML5, CSS, Javascript, Animation, Doubleclick
Plate DepartureOnline advertising for Mazda Australia. The javascript animated flipboard signs had to work with varying dynamic content.
Client: GDJ Advertising
Technology: HTML5, CSS, Javascript, Animation, Doubleclick, Dynamic Content
[ view ]
EOFY PartyOnline advertising for Mazda Australia.
Client: GDJ Advertising
Technology: HTML5, CSS, Javascript, Animation, Dynamic Content, Doubleclick
[ view ]
Stocktake countdown
Online advertising for Mazda Australia.
Client: GDJ Advertising
Technology: HTML5, CSS, SVG, Javascript, Animation, Doubleclick
Art of Value
Online advertising for Mazda Australia.
Client: GDJ Advertising
Technology: HTML5, CSS, SVG, Javascript, Animation, Dynamic Content, Doubleclick
Three Cheers
Online advertising for Mazda Australia, with interactive particle turbulence.
Client: GDJ Advertising
Technology: HTML5, CSS, Javascript, Animation, Dynamic Content, Doubleclick
Bonus RoundOnline advertising for Mazda Australia. An interactive pinball game. This was used in expanding and page-takeover advertising, as well as on the Mazda Australia website. The game was fully functional, linked here is a video.
Client: GDJ Advertising
Technology: Flash, Actionscript, Animation, 2D Physics, Doubleclick
[ view ]
M-DayOnline advertising for Mazda Australia.
Client: GDJ Advertising
Technology: Flash, Actionscript, Animation, Doubleclick
[ view ]
Tough Mudder
Online advertising for Mazda Australia
Client: GDJ Advertising
Technology: Flash, Actionscript, Animation, Doubleclick
Audi Richmond
Online advertising for Audi Richmond
Client: GDJ Advertising
Technology: HTML5, CSS, Javascript, Animation
FiatOnline advertising for Fiat. This is a quite simple animation, but the color and design make it one of my favourites.
Client: GDJ Advertising
Technology: HTML5, CSS, Javascript, Animation
[ view ]
Image Editor
Online image editor with background selection and removal functions.
Client: --
Technology: HTML5, CSS, Javascript, JQuery
AssetMover
Win/OSX desktop application with Flash decompiler and optimisation engine.
Client: Flexidev
Technology: C, OSX & Windows App development, Binary decompilation
mpppp
The site features a CMS with inhouse video transcoding facilities. A novel search interface was developed for navigating through the large number of clips. The front-end was developed in AS3, and PHP/MySql were used for back-end functionality. ffmpeg and other server-side tools transcoded video and generated animated thumbnails.
Client: mrppp
Technology: HTML, CSS, Javascript, Flash, Actionscript, Animation, MySql Database, custom CMS, Video streaming, Automated server-side Video transcoding
Spiegelworld
Mobile and desktop website for Spiegelworld
Client: Ross Mollison Group
Technology: HTML5, CSS, Video, Javascript, php, mysql database, custom cms, google maps, location data
Surfline Widget
A desktop widget for Mac and PC that displays the latest surfing conditions and weather information for user selected locations. The data is pulled from XML feeds provided by Surfline.
Client: Urchin
Technology: App development, Flash, Actionscript, Animation, Live-datafeeds
Cypher
Microsite for quicksilver's cypher range of wetsuits.
Client: Urchin
Technology: Flash, Actionscript, Animation
Dulux Colour Atlas
This searchable colour directory for Dulux paints gives customers the ability to search the entire Dulux range online. With multiple navigation options, the interface is drawn dynamically from database content.
Client: Dulux/Wade Studios
Technology: Flash, Actionscript, Animation, Datafeeds
Gogofrog
Customisable multi-user 3d space.
Client: Gogofrog
Technology: Flash, Actionscript, Animation, PHP, MySql, Realtime messaging, Multuser management systems, custom cms
Fast Fuel
Online game for eAuto. Developed in flash, and database connected to manage user profiles and scores.
Client: Icon Art
Technology: Flash, Actionscript, Animation, Interactive, Game Development
Roadkill
Online game ... hilarious viral piece for the lead-up to an Australian federal election.
Client: Icon Art
Technology: Flash, Actionscript, Animation, Interactive, Game Development
Rubik's Cube
Flash based rubik's cube. Developed long before there were any 3D tranformations available, all vertices calculated and shapes drawn and depth sorted.
Client: personal project
Technology: Flash, Actionscript, Animation
WORKS
I'm typically found working on the following:
- Programmatic motion and interactivity
- Online advertising
- Online games
- Data visualization
- Web Applications
- Data driven content
- Interactive content
- Video and Multimedia systems
- Flash-Server communication
Languages / Technologies / Software
- HTML/CSS/JavaScript
- Ajax/JSON
- PHP/MySQL
- Flash Actionscript
- Google DoubleClick
- Sizmek (MediaMind)
- After Effects
- Media Servers
- Adobe Suite
HISTORY
GDJ Advertising
Senior Developer / Animator : 2013 - present
GDJ is an advertising agency located in North Melbourne.
Working here, I develop digital advertising solutions for a number of clients.
- Data driven/integrated animation
- HTML5/Javascript animation
- Dynamic Content DoubleClick solutions
- Internal tools and web apps
Flexidev
Senior developer : 2002 - 2007
Flexidev created tools and utilities for Flash Developers.
While here I designed and developed a number of tools, including a server-side Flash decompiler.
- Desktop application development (Windows and Mac OS X)
- Server utilities (programmed in C)
- Flash applications
- Web applications (JavaScript/HTML/AJAX)
- Server integration (PHP and MySQL)
Swinburne TAFE
Lecturer : 2003
In 2003 I developed and taught "Programming Principles" - a subject for students studying the Advanced Diploma of Multimedia.
This covered basic programming fundamentals, concentrating on Actionscript programming and interactive game development.
This was the first time this subject had been offered. I was also responsible for development of the curriculum, class notes, and assignments.
Digital School Corporation
Senior developer : 2000 - 2002
Digital School Corporation produced interactive educational content as well as Flash authoring/editing applications for teachers.
- Flash application development
- Web development (HTML, Javascript, PHP and MySQL)
Eclipse Group
Multimedia developer : 1998 - 2000
Eclipse Group produced websites and CD-based multimedia presentations for a large number of corporate clients. Initially developing client projects, I spent my later time in the R&D thinktank developing new systems and user experiences.
- Multimedia and web design
- Flash and Director development
- Technology research and development