Current Projects
As a developer with over ten years experience in the interactive and web media industry, I'm able to bring credible design ideas and implementation methods to Apple's mobile platform.
My début iOS project was a dice game called Yatzy Free, it's success led to the paid version Yatzy Deluxe. Yatzy's steady revenue encouraged me to add Game Center support and translate it into five languages. Yatzy's ongoing popularity ensured that the app has been revised for each major iOS from iOS6 thought to iOS10.
Visit Yatzy DeluxeAppStore
I am an accomplished programmer with a comprehensive understanding of interface design, graphic design skills and a generous collaborator.

iOS Development

Web Development


Communication & Relationships

I have a proven record producing innovative and sophisticated cross-platform products.
iOS Developer
Self Employed
October 2011 – Present

Design, develop and deploy iPhone / iPad applications in Objective-C

Senior Programmer
Australia Network
June 2002 – October 2010

Australia Network is Australia's international television service, currently available in over 21 million homes in 46 countries across Asia, the Pacific and the Indian subcontinent.

  • Development and maintenance of Australia Network online and associated narrowband websites
  • Liaise with developers, graphic designers, information architects, marketing, technical, program makers and research staff
  • Develop creative briefs and specifications
  • Ensure production conforms to ABC Editorial Policies and production guidelines
  • Develop and maintain relationships with relevant external organisations


Australia Network
Australia Network
ABC New Media
Mid 2005

Pacific Stories is a cross platform project, co-produced by ABC New Media and Film Australia. Broadcast on ABC2, the supporting website offers a complex broadband flash interactive. The interactive incorporated numerous video segments, maps, time lines and galleries.

  • Modular Flash templates that utilised XML
  • Web portal
  • Launch event multimedia presentation


Pacific Stories
Radio Australia
August 2001 – June 2002
  • Time To Talk - Conference audio/video presentation
  • Breaking Down Barriers - Web site programming
  • Indonesian Service - Web site programming
  • Chinese Service - Web site programming


Web Development Group
July 1999 – June 2001

Website design, construction and maintenance. Working in small to large teams, my duties ranged from interface and website design, coding, testing and content migration.

Microsoft - Exchanging & Transforming Data Using XML & XSLT
Excom Education (2004)

Project Management for ABC
Australian Institute of Management (2004)

Macromedia Flash MX
Dynamic Web Training (2002)

BA. Graphic Design
Swinburne University (1993 - 1995)
Graphic Design, Photography, Typography and Illustration