
Independent Computer Software Professional
Melbourne Area, Australia

Independent Computer Software Professional
Melbourne Area, Australia
Software architect with extensive experience in developing high quality applications across many fields and industries, using languages and environments such as Ruby on Rails, iPhone, Cocoa, etc, with a focus on using the latest agile software development principles.
Currently based in Melbourne, Australia, with 10 years experience in the software development industry, including 8 years international work experience in Frankfurt, Germany, the United States and the UK.
Fluent in English and German, and active in local, abroad, and online IT communities/projects such as the Melbourne Ruby/Rails User Group, Cocoaheads, and more.
Melbourne Ruby/Rails User Group: Member and Presenter
Melbourne Cocoaheads: Member and Presenter
Australian Rubinius Sprint Organiser
Sydney Ruby/Rails User Group: Member
Frankfurt Ruby/Rails User Group: Presenter
RailsCamp 07 & 08: Member and Presenter
Apache Software Foundation: Apache Cocoon and Apache Excalibur Committer
Debian GNU/Linux: Developer/Package maintainer
(Computer Software industry)
2008 — Present (1 year)
(Self-Employed; 1-10 employees; Computer Software industry)
March 2007 — Present (2 years 5 months)
Specializing in the design and construction of agile web 2.0 applications using Ruby on Rails, Merb and related technologies, using agile software development practices for small to large scale sites.
(Privately Held; 51-200 employees; Computer Software industry)
April 1997 — March 2007 (10 years)
Software architect, development engineering and project leadership of ManageSoft's cross platform product suite, including support for Linux, Solaris and Mac OS X platforms. Technologies included Java, Ruby, C/C++, Rails, and more.
Onsite software engineering consulting at various clients including Dresdner Bank, Volkswagen, Media Saturn, and more. Solutions included both Web and Client/Server applications, technologies included Java, Ruby, C/C++ and custom built languages/solutions.
International assignments included working in Germany, USA and the UK.
(Public Company; 5001-10,000 employees; Computer Software industry)
December 1996 — April 1997 (5 months)
Graduate engineering position held working on interactive television projects that were intended for an Australian & New Zealand audience, to be deployed over the internet. Technologies included Java, JavaScript, C/C++, HTML, etc.
Computer Systems Engineering with Honours , Information Technology , 1993 — 1996
Ruby, Rails, Travel, Technology, Surfing, Guitar, Music, Computers, Programming, Photography, Water Sports
Melbourne Ruby/Rails User Group, Melbourne Cocoaheads, Melbourne iPhone Hacking Sessions Organiser, Rubinius Project Committer and Sprint Organiser, Apache Software Foundation Committer, RubyCocoa, Apple University Consortium Presenter