I have 15 years experience working in developing web based applications and 20 years experience working in the IT industry. I mainly work with/in Flex, ActionScript and ColdFusion, and the open source Arduino platform.

I'm an Adobe Community Champion, an Adobe certified Flex, AIR and ColdFusion developer and trainer in Flex, AIR and ColdFusion.

I've run my own company Class Software for 15 years and teach at Dynamic Web Training and other venues.

If you want to know more see my linkedin page or follow me on twitter.

I'm based in Sydney Australia but I'm currently spending a year overseas in Italy.

You might run into me at the Web Standards Group or the Adobe Platform User Group in Sydney.

During 2009 I spoke at WebDU (Sydney Australia), Flash Platform Code Camp Wellington (Wellington New Zealand), cf.Objective(ANZ) (Melbourne Australia), Edge of the Web (Perth Australia) and 360 MAX (Los Angeles USA).

I'll also attended Adobe MAX (Los Angeles USA) and O'Reilly's Web 2.0 Summit (San Fransisco USA).

In 2010 I spoke at Arduino mini conference (Wellington New Zealand) part of the LAC2010, the Web Standards Group, 360 Flex (San Jose USA), cf.Objective() (Minneapolis USA), Webinale (Berlin Germany) and cf.Objective(ANZ) (Melbourne Australia).

I'l also attended WebDU (Sydney Australia), Flash and the City (New York City USA) and 360 Flex (Washington DC USA).

In 2010 I was an Adobe Community Professional for Flex.

This year I'm spoken at 360 Flex (Denver USA) , cf.Meetup, Software Craftsmanship 2011, asDevs, Flash and the City (New York City USA) and will be speaking at RIAcon (Washington DC USA), Flash Camp Rimini (Italy), Adobe MAX (Los Angles USA), cf.Objective(ANZ) (Melbourne Australia) and Creative Camp New Zealand (Wellington New Zealand).

I'm also an Adobe Community Professional.

In my spare time I take photos and play about with electronics.