Software Developer

2012 – Present – Zero Agency

  • Developing website, E-commerce and corporate intranet solutions in ColdFusion using the FarCry Content Management System
  • Responsive web development in HTML5, JavaScript, CSS3, AJAX and jQuery
  • Mobile web application development
  • Agile Development using JIRA, Subversion, Git, Grunt, Foundation and SASS
  • Integrating responsive web templates for the CentricMinds CMS using Apache Velocity
  • Project planning and quoting
  • Customer training and development of training resources

Lead Developer
2011 – 2012 – Education Services Australia

  • Design and development of PHP modules for Mahara e-Portfolio system
  • Creation and maintenance of MySQL and PostGreSQL relational databases
  • Protoyping solutions using Microsoft Visio and Microsoft Expressions Suite
  • Workshop and develop functional specifications
  • Liason between development team and Business Analysts to refine specification documents
  • Estimating workload and assigning tasks to development team members

Information Technologist
2010 – University of South Australia

  • Development and maintenance of PHP modules for Moodle online learning environment using Visual Studio 2008
  • Implementation and maintenance of Oracle database structures
  • Source control with Team Foundation Server
  • Responding to service requests and fixing bugs.

PHP Developer
2008 – 2010 – Ballistic Media Pty Ltd

  • Design, development and maintenance of PHP applications including online shopping systems, online forums, job advertising systems and inhouse tools
  • Ads management using DoubleClick’s DART for Publishers ad system and OpenX open source ads system.
  • Creating and maintaining of relational MySQL databases
  • Running and maintaining vBulletin forums, including custom plugin and template creation
  • Liaison with large online community of digital artists and online store customers
  • Maintenance and support on Windows, Linux, MacOS desktop and server machines
  • Linux based software development including command line utilisation.

PHP Developer
2005 – 2008 CompuSolve PTY LTD

  • Design, development and maintenance of PHP applications including content management systems, online business directories, and standalone web based systems.
  • Integrating PHP applications with XML RSS feeds
  • Object oriented programming techniques
  • Design and creation of relational MySQL databases
  • Web design and content creation with HTML, CSS, Javascript and XML
  • Graphics creation and manipulation for web pages
  • Software system specification and costing
  • Development in a Linux based environment

University Tutor
2005 University of South Australia

  • Verbal presentation of course material
  • Marking and grading of assignments
  • Conflict resolution between class members
  • Individual care and instruction


Bachelor of Computer and Information Science
2000 – 2007 University of South Australia Adelaide, SA

  • Object oriented programming in Java, Swing, C, C++
  • Wired and wireless network administration and security
  • Database creation and administration
  • Software development lifecycles
  • Team management
  • Computer system building and maintenance
  • Unix and Linux based operating systems

Bachelor of Arts – Multimedia Studies
2000 – 2007 University of South Australia Adelaide, SA

  • Webpage design in HTML and CSS
  • Interactive multimedia in Macromedia Director and Flash
  • Desktop publishing in Adobe PageMaker
  • 3D modelling and animation in 3D Studio Max and MayaVideo production including planning, shooting and editing of digital films in Mac based environments


  • Team management and teamwork
  • Problem solving and adaption to new environments
  • Programming in Coldfusion, Java, Swing, PHP, C, C++, Perl, JavaScript
  • Web development in HTML, CSS, Javascript, jQuery
  • Source control with Subversion and Git
  • Relational database design with Oracle, PostGreSQL, MSSQL and MySQL
  • Computer system building and maintenance
  • Operating systems: Linux,Windows, MacOS X
  • Setting up secure wireless networks based on Windows and Linux platforms.
  • PC and Network troubleshooting and problem solving
  • Communicating with people of varying technical expertise.
  • Digital Photography


  • Web page design and development
  • 2D and 3D modelling and animation
  • Digital Photography
  • Computer and video games
  • Computer system building
  • Games development
  • Social Media