Portfolio
Coles Renewal

Coles Renewal

This fully Flash enabled website was to present the new look and the "market feel" of the new stores of the Coles supermarkets chain. As a team of developers, we built the sections in modules to connect to a main application through a common interface. I also assisted by introducing the team to some Agile project management techniques such as scrums, product backlog and iteration burndown.

Technologies: OOP AS3, RobotLegs MVC framework, dependency injection, Google Map API, TweenLite, JSON, XML, Flash Builder, PivotalTracker, video encoding, Agile tools

Client: Coles

Agency: Tribal DDB

Link: site offline

Dirty Message

Dirty Dishes

This microsite offered users the chance to send a personalised "dirty message" to a friend. The message comprised of “Officer Shaft” calling out the friend’s name, along with the friend’s mug-shot etc. Dynamic video embedding and optimized timing were used to get the videos to play smoothly and modular elements to optimize the application.

Technologies: OOP AS3, RobotLegs MVC framework, dependency injection, TweenLite, JSON, XML, Eclipse + FDT4, video encoding

Client: Cussons

Agency: Tribal DDB

Link: http://dirtydishes.awardsentry.info/sendADirtyMsg

Wynn's

Wynn's

Several Flash elements have been developed for this wine producer's website. A scrolling timeline, a dynamically loaded wine carousel and a large splash page displaying a magnified drawing and informational hotspots. Even if all were built on a tight deadline, Object-Oriented Programming was used, paying particular attention at creating applications easily maintainable.

Technologies:OOP AS3, TweenLite, XML, Flash IDE, Flash Builder

Client: Wynn's

Agency: Tribal DDB

Link: http://www.wynns.com.au/

Wynn's

Experience Europe

This expandable banner was made to promote Contiki range of tailored trips to Europe allowing the users to request a catalog through the form embedded. The 3D effect was created using PaperVision 3D and the banner loads dynamic data from XML to allow the content to be easily updated.

Technologies:OOP AS3, PaperVision 3D, TweenLite, XML, Eclipse + FDT, Flash IDE

Client: Contiki

Agency: Flash

Link: Launch site

Coles Renewal

Schweppes Alchemist

In this very successful competition, users were asked to make their own "magic mix" for cocktails by selecting various ingredients from the online shelf. The glass would be filled with ice, liquids and garnishments mimicking the real behavior of creating a cocktail, with the ice surfacing when pouring the spirits to replicate the physics of objects submerged in liquid.

Technologies: OOP AS3, Box2D for AS3, Tweensy, Flash Builder, Basecamp

Client: Schweppes

Agency: Tundra

Link: site offline

Mighty Beanz game

Mighty Beanz game

This Flash game tries to replicate the real game; a pill shaped character can be launched down tracks and a metal ball inside the casing allows the case to go up and down while sliding along. After assessing its feasibility, I built the main structure including tracks, obstacles, interactive objects, camera movements and a score system so that another developer could skin the unlimited levels.

Technologies: OOP AS3, RobotLegs MVC framework, dependency injection, Box2D for AS3, TweenLite, JSON, XML, Eclipse + FDT3, Flash IDE, Basecamp

Client: Mighty Beanz

Agency: Tundra

Link: http://www.mightybeanz.com/game/mightybeans/

PartyGaming Play the Circus

Play the Circus

A trio of online games and a Facebook game were developed to promote a new line of online casino competitions. The three skill based games were complete with a leaderboard, login facilities and encryption to secure the communication to the back end. Implementing the Facebook API for AS3 to publish stream and uploading pictures was an interesting challenge.

Technologies: OOP AS3, PureMVC framework, Facebook AS3 API, Eclipse + FDT3, Flash IDE, Photoshop, Illustrator

Client: PartyGaming

Agency: none

Link: site offline

BT NGA Speed Conference

The NGA Speed Conference

This application was built for the NGA Speed Conference, it downloads data from YouTube playlists via AS3 YouTube API to populate each page with pictures and descriptions. The navigation is done through external JavaScript calls and Omniture tracking was implemented.

Technologies: OOP AS3, Dawn framework, dependency injection, Tweener, YouTube AS3 API, XML socket, Flash Builder

Client: BT Business

Agency: LBi

Link: http://www.insight.bt.com/NGA/

SpoofX Facebook game

SpoofX Facebook game

I developed this multiplayer Flash game entirely in OOP AS3 using Eclipse + FDT. Lobby and the game are both connected to a .NET backend that manages the data exchange. In addition, I also project managed the small team using Agile techniques such as daily scrum, iteration burndown, product backlog and index cards to ensure timely delivery.

Technologies: OOP AS3, PureMVC framework, Facebook AS3 API, Eclipse + FDT3, Flash IDE, Photoshop, Enterprise Architect, Agile tools

Client: 4WMG

Agency: none

Link: site offline

Barclaycard Water Slide banner

Water Slide banner

As a MSN homepage takeover, this banner has been extremely successful totaling 13.7m impressions and 4.6m unique users with an interaction rate of 58%. Due to it’s huge success, it became a case study for EyeBlaster (now MediaMind).

Technologies: OOP AS3, EyeBlaster components, TweenLite, Eclipse + FDT, Flash IDE

Client: Barclaycard

Agency: Dare Digital

Link: Launch site

Sony in HD

Sony in HD

Worked as a Lead developer in a team of 5 AS3 developers and 3 designers. A modular development with a common interface was used to allow all the developers to work independently.

Technologies: OOP AS3, Cairngorm framework, Eclipse + FDT, Flash IDE, Tweener, XML, Json, Photoshop, Enterprise Architect

Client: Sony

Agency: Dare Digital

Link: Launch site

Beck's Music Mixer

Music Mixer

To create this music mixer, I worked as Lead developer of a small team, managing the relation with the external music composers. In addition, I created the technical documentation for maintaining the application.

Technologies: OOP AS2, Cairngorm framework, Eclipse + FDT, Flash IDE, Tweener, XML, Json, Audacity, Enterprise Architect

Client: Beck's

Agency: Dare Digital

Link: Launch site

Sony Colour like.no.other

Colour like.no.other

Part of a very successful campaign for Sony Bravia, this website has been a milestone for design and technology winning the FWA site of the day award and and bringing home a pencil from the D&AD annual 2008. I worked as Lead developer, managing a team of 4 developers and 2 designers.

Technologies: OOP AS3, PaperVision 3D, Eclipse + FDT, Flash IDE, Tweener, XML

Client: Sony

Agency: Dare Digital

Link: Launch site

BMW Efficient Dynamics

Efficient Dynamics

Coded some of the microsite's demos such as auto start-stop, brake energy regeneration, lightweight engineering and low-friction fluids.

Technologies: OOP AS2, Cairngorm framework, Eclipse + FDT, Flash IDE, Tweener, XML, Json, Photoshop

Client: BMW

Agency: Dare Digital

Link: Launch site

Sony 200Hz Flipbook banner

200Hz Flipbook banner

Banner built to explain the fluidity of the animations on 200Hz. The animation was created in 3D Studio Max and imported in Flash as a series of FLVs played in difference sequences depending on the interaction of the user.

Technologies: OOP AS3, MVC pattern, Flash IDE, TweenLite, EyeBlaster tracking

Client: Sony

Agency: Dare Digital

Link: Launch site