GIT

IT Consultant: Senior Drupal CMS web developer, PHP programmer

When
19/01/2015 - 23/03/2015
Organisation(s)
Role(s)
Senior Drupal CMS web developer, PHP programmer
Tasks

Under contract via Webel IT Australia to digitial media agency Sitback Solutions worked on a range of existing existing PHP-driven commercial Drupal7 CMS sites.

Worked with Drupal Commerce and the eWay Payment Gateway API, and the ExactTarget CRM/MAS (Customer Relationship Management and Marketing Analysis System) for https://www.bodytrim.com.au

Developed an email Newsletter campaign composition system for dynamic publishing streams and ad-feeds using object-oriented PHP and Drupal CMS for interaction with the Marketo email campaign management system for http://www.moneymanagement.com.au

Employed support technologies including the GIT code repository management system, the Unfuddle issue tracking system, and the Drush command line tool for Drupal.

Used graphical Unified Modeling Language (UML) activity diagrams as flowcharts for documentation, sequence diagrams for analysing eCommerce modules, and class diagrams for component-based web site modelling.

Used NetBeans IDE in combination with XDebug for PHP for code issue analysis and sequence tracking.

IT Consultant: Drupal CMS web site developer, PHP developer, web site administrator

When
03/04/2014 - 02/06/2014
Organisation(s)
Role(s)
Subcontractor: Drupal CMS web site developer, web site administration
Tasks

Improvements to the Mind Health Connect site of Health Direct. Employed feature-based Git branch development in a multi-stage Drupal environment on Amazon Web Services, and Capistrano deployment automation. Custom PHP coding and Drupal Features code generation development.

Improvements to the National Health Services Directory site of Health Direct. Worked with a multi-stage Acquia Drupal Cloud environment. Developed a responsive home page feature incorporating embedded elements using contributed Drupal modules including Features, Panels, Views and Views Slideshow. Responsive CSS tuning and testing across multiple desktop/laptop, tablet and mobile devices and browsers.

Used Unified Modeling Language (UML) activity diagrams as flowcharts for deployment documentation.

Syndicate content